手机版

fortran95的使用方法7(9)

发布时间:2021-06-07   来源:未知    
字号:

fortran95的使用方法

● 执行CLOSE语句之后,相关的外部部件就失去了联结,然后在同一个程序单位里面,该部件仍然可以根据程序的需要再次与同一个文件或不同的文件建立联结。类似的,执行CLOSE语句之后,相关的外部文件也失去了联结,然后在同一个程序单位里面,该文件仍然可以根据程序的需要而再次与同一个部件或不同的设备建立联结。

● 一旦一个文件失去了联结,那么再次引用该文件的唯一方法就是在OPEN语句或INQUIRE语句里面引用该文件的名称,而如果失去联结的文件没有名称,那么就无法使得它再次获得联结。

● 对于内部部件来说,总联结到由标志该部件的默认字符型变量所给出的内部文件。 ● 一旦部件与文件建立了联结,那么也就意味着建立了访问的方法,或者是序列访问,或者是直接访问。

● 一旦与一个已经存在的文件,或者是通过联结而生成的新文件建立联结,那么就会建立相应的格式化或非格式的数据格式。

如果联结是通过执行OPEN语句而建立的,那么在没有指定数据格式的情形下给出默认数据格式;如果联结为预联结到一个已经存在的文件,那么数据格式由预联结建立;如果预联结到一个不存在的文件,那么数据格式可以建立,也可以推迟到文件生成之后再建立,例如运行格式化或非格式的WRITE语句之后。

16.2.2 OPEN语句

OPEN语句的功能就是建立初始的外部文件与指定部件之间的联结,或者是修改该联结。具体地说,一个OPEN语句可以产生如下几种作用:

● 联结一个已经存在的文件到部件;

● 产生一个已经预联结的文件;

● 产生一个新的文件然后把它联结到指定部件;

● 改变一个文件与部件之间联结的特定说明符。

OPEN语句的语法形式(R904)为:

OPEN ( connect-spec-list )

其中的联结说明(connect-spec)的语法形式(R905)有以下几种:

[ UNIT = ] external-file-unit

IOSTAT = scalar-default-int-variable

ERR = label

FILE = file-name-expr

STATUS = scalar-default-char-expr

ACCESS = scalar-default-char-expr

FORM = scalar-default-char-expr

RECL = scalar-int-expr

BLANK = scalar-default-char-expr

POSITION = scalar-default-char-expr

ACTION = scalar-default-char-expr

DELIM = scalar-default-char-expr

PAD = scalar-default-char-expr

fortran95的使用方法7(9).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)