16
1
0
入门
chiangtp 发表于 2020-8-20 18:19 1. 如果save的数组太大,会不会出现我这个错误 (像我的这个数组10001*2,这么大的): 不會的 2. SAVE/只讀 ...
open(22,file='D:\temp\ydata.txt',status='old') read(22,*)(Fym(iy,1),Fym(iy,2),iy=1,2001) close(22)
使用道具 举报
chiangtp 发表于 2020-8-21 12:46 [Fortran] 纯文本查看 复制代码 ! Case [A] READ(55,*) ...[/quote] 如果是caseA,而txt文件有5reals,但是声明的数组是2reals。读的时候按照如下代码读: [mw_shl_code=fortran,true]READ(55,*) (Fxm(i,1), Fxm(i,2) , i=1,10001) 是不是其余3reals的数据就不会被读到,实际的读到的只有前2reals。还是说会按照,定义列数自动切换行,到时候保存的数组是2reals但是行数超过10001,这样子
! Case [A] READ(55,*) ...[/quote] 如果是caseA,而txt文件有5reals,但是声明的数组是2reals。读的时候按照如下代码读: [mw_shl_code=fortran,true]READ(55,*) (Fxm(i,1), Fxm(i,2) , i=1,10001)
本版积分规则 发表回复 回帖后跳转到最后一页
捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )
GMT+8, 2024-5-3 00:43
Powered by Tencent X3.4
© 2013-2024 Tencent