关于fortran里的open语句
fortran里的open(unit=10,filename,...)这个I/O单元代号是怎么确定的,我可以随意写吗?哪位大侠可以详细说说这个unit=子句,谢谢...
fortran里的open(unit=10, filename, ...)这个I/O单元代号是怎么确定的,我可以随意写吗?哪位大侠可以详细说说这个unit=子句,谢谢
展开
2个回答
展开全部
这里相当于 status 这个参数默认,而默认值为 unknown
书中有这样的解释:
status = 'unknown' 时,由各编译器自定义。通常会同 replace 的效果,即
文件若已经存在,会重新创建一次,原本的内容会消失。文件若不存在,会创建新文件。
书中有这样的解释:
status = 'unknown' 时,由各编译器自定义。通常会同 replace 的效果,即
文件若已经存在,会重新创建一次,原本的内容会消失。文件若不存在,会创建新文件。
追问
谢谢你的回答,我可能没有表述清楚,我是想问open里unit=10这个10是怎么确定的,因为我看到有的程序用7,13等等别的数字打开一个文件,我想问这个unit=是随便指定一个,还是根据什么要求,我能不能用11,12等等其他的数字
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询