作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/08 09:49:13
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了.