手机版

fortran95的使用方法7(14)

时间:2025-04-25   来源:未知    
字号:

fortran95的使用方法

● 针对一个不存在的部件,或者是一个没有与文件联结的部件执行CLOSE语句是合法的,但是不影响任何文件。

● 在一个作用域单位里面,如果一个部件被CLOSE语句关闭联结之后,仍然可以再次和原来的文件,或者是另外的文件建立联结。

● 在一个作用域单位里面,如果一个命名文件被CLOSE语句关闭联结,那么它仍然可以在该程序单位里面和同一个部件,或者另外的部件建立联结,只要该文件一直存在。

● 程序的执行正常终止之后,所有的部件联结都被关闭。如果在终止之前文件状态为SCRATCH,那么关闭之后部件状态为DELETE;其他情形下关闭之后的部件状态为KEEP。

【例16-3】

CLOSE (10, STATUS = 'KEEP')

CLOSE语句的STATUS=说明符遵循如下规则:

● 其中的标量默认字符表达式可以取值为KEEP,DELETE,分别表示是否保留与给定部件联结的文件。

● KEEP不能用于在执行CLOSE语句之前状态为SCRATCH的文件。

● 如果KEEP用于一个存在的文件,那么在执行CLOSE语句之后,该文件继续存在。 ● 如果KEEP用于一个不存在的文件,那么在执行CLOSE语句之后,该文件仍然不存在。

● 如果取值为DELETE,那么在执行CLOSE语句之后,文件不再存在。

● 如果该说明符被省略,那么默认值为KEEP,除非文件在执行CLOSE语句之前状态为SCRATCH,如果出现那种情况,则默认值为DELETE。

16.3 文件的传输

文件传输语句包括如下三种:

● READ语句,为数据输入语句;

● WRITE语句和PRINT语句,为数据输出语句。

READ语句的一般语法形式(R909)为以下两种形式之一:

READ ( io-control-spec-list ) [ input-item-list ]

READ format [ , input-item-list ]

WRITE语句的一般语法形式(R910)为:

WRITE ( io-control-spec-list ) [ output-item-list ]

PRINT语句的一般语法形式(R911)为:

PRINT format [ , output-item-list ]

对于其中的输入输出控制说明列表(io-control-spec-list)和数据输入输出项列表(input/output-item-list)在下面分节予以说明。

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