24小时热门版块排行榜    

查看: 294  |  回复: 0

tearsfallen

新虫 (初入文坛)

[求助] fortran运行错误 0x004169f4"指令引用的"0x11340100"内存

"0x004169f4"指令引用的"0x11340100"内存.该内存不能为"written" 这个是fortran语言运行时出现的问题
具体是
DO I=1,NUM
        DO J=1,8
           RIN(I,J)=CODI(I,J)/2.
      ROUT(I,J)=CODI(I,J)/2.
        RAIR(I,J)=CODI(I,J)/2.
      R0(I,J)=CODI(I,J)/2.
      R1(I,J)=CODI(I,J)/2.
        R2(I,J)=CODI(I,J)/2.
        WRITE(*,*)R1(I,J),R2(I,J),R0(I,J)
        WRITE(*,*)RIN(I,J),ROUT(I,J)
        PAUSE 11
        ENDDO
        ENDDO
可是如果是
DO I=1,NUM
        DO J=1,8
           RIN(I,J)=CODI(I,J)/2.
              RAIR(I,J)=CODI(I,J)/2.
      R0(I,J)=CODI(I,J)/2.
      R1(I,J)=CODI(I,J)/2.
        R2(I,J)=CODI(I,J)/2.
        WRITE(*,*)R1(I,J),R2(I,J),R0(I,J)
        WRITE(*,*)RIN(I,J)
        PAUSE 11
        ENDDO
        ENDDO
就能输出
我试了下,发现删减任意一项都是可以输出的,就是不能同时输出5项或是更多
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

相关版块跳转 我要订阅楼主 tearsfallen 的主题更新
信息提示
请填处理意见