open(1,file=‘int.dat')表示什么意思,括号里的两个表示什么?刚学fortran很多不明白

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 06:40:11
open(1,file=‘int.dat')表示什么意思,括号里的两个表示什么?刚学fortran很多不明白
xŒn@%JgBUT9*%"`H&Ц *)U%&yOB^!Rў-TG4ߖ6,+jf^;2s)xtBxa̞2n+FUժun|k]x]qJ_{ /lX\31ma+/= QX$(+֗3?{-rjM{ >\E#*BACT| F ,#tƀHx !MwjlL(}fege_ в`aݶ-tf*piL,R o4pb)$_erZeɒkDtz̻2fWb o]aqόOkmnzӈ>%pHX|{w)W:8>TĴ%>& sW /\

open(1,file=‘int.dat')表示什么意思,括号里的两个表示什么?刚学fortran很多不明白
open(1,file=‘int.dat')表示什么意思,括号里的两个表示什么?刚学fortran很多不明白

open(1,file=‘int.dat')表示什么意思,括号里的两个表示什么?刚学fortran很多不明白
open(1,file='int.dat')相当于创建一个名为“int”的文件,格式为“.dat”,当然,你也可以创建".txt"的文件,一个道理.
file='int.dat'表示创建的文件名以及文件格式.
“1”表示通道号,以后在存取数据的时候,用“1”表示.
例如write(1,*)a,就表示将“a”变量按照默认格式写到int.dat这个文件.
如果还要其他的文件,可以写open(2,file='xxx.txt'),那存取数据的时候就要write*(2,*)a了.

打开一个名字为‘int’,格式为.dat的文件,前面的1为unit=1,即这个文件的代号,以后在程序里就用1来代表这个文件