Fortran复健(2)文件操作-open
OPEN(UNIT=number,FILE=filename, FORM=’…’, STATUS=’…’, ACCESS=’…’, RECL=length, ERR=label, IOSTAT=iostat, BLANK=’…’, POSITION=’…’, ACTION=action, PAD=’…’, DELM=’…’)
比较常用的有:

  1. UNIT=number 用一个整数表示打开文件,但是最好避开1,2,5,6,因为2、6表示屏幕,而1、5表示键盘。
  2. FILE=filename 打开文件,若和.f90文件不在一个目录下要记得打全文件路径。
  3. FORM=’…’ FORM='FORMARTTED’表示文件将以文本文件保存, FORM='UNFORMATTED’则表示文件将以二进制文件保存。
  4. STATUS=’…’ ‘NEW’表示这个文件原本不存在,是第一次打开。‘OLD’表示这个文件原本就存在。‘REPLACE’表示这个文件不论原先是否存在都会创建新文件(覆盖)。‘SCRACH’表示暂存,在程序跑完之后,会将临时程序删除。
  5. RECL=length 表示每一个模块单元的分区的长度。
  6. ERR=label label为如果发生错误继续执行的行号,不常用。
  7. IOSTAT=iostat >0表示读取发生错误,=0表示正常,<0表示文件终了。
  8. BLANK=’…'表示用空格(‘NULL’)或者0(‘ZERO’)填补空格。

POSITION=’…’, ACTION=action, PAD=’…’, DELM=’…'都是fortran90新增的功能。分别表示读取位置、读取权限、不足字段填充、字符串输出是否要加引号。

Fortran文件操作-open相关推荐

  1. Fortran 文件操作

    1)-------------------------------------------------------------------------------------- FOR的输出分 有格式 ...

  2. C++核心编程(四)--文件操作

    5 文件操作 程序运行时产生的数据都属于临时数据,程序一点运行结束,就会被释放 通过文件可以将数据持久化 C++中对文件操作需要包含头文件:fstream 文件类型分为两种: 文本文件:文件以文本的A ...

  3. python codecs.open()及文件操作-文本处理 with open

    20210810 以二进制并追加的形式写入文件 20210731 f.write('\n') 换行写入 20210625 https://blog.csdn.net/a543402496/articl ...

  4. day07-字符编码、文件操作

    目录: 字符编码 文件处理 一.字符编码: #1. 什么是字符编码:将人识别的字符转换计算机能识别的01,转换的规则就是字符编码表 #2. 常用的编码表:ascii.unicode.GBK.Shift ...

  5. HTML5 本地文件操作之FileSystemAPI整理(二)

    一.文件目录操作 1.DirectoryEntry对象 属性: 1.isFile: 操作对象的是否为文件,DirectoryEntry对象固定其值为false 2.isDirectory: 操作对象是 ...

  6. python3 转码的函数_python基础3之文件操作、字符编码解码、函数介绍

    内容概要: 一.文件操作 二.字符编码解码 三.函数介绍 一.文件操作 文件操作流程: 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 基本操作: 1 #/usr/bin/e ...

  7. linux文件编辑操作,Linux下文本编辑及其文件操作

    文本编辑及其文件操作 Vim 命令模式: dd 删除当前行 yy 2yy nyy 复制 从光标算起,复制n行 p 粘贴 默认粘贴在光标的下一行 u 撤销 末行模式: :wq 保存退出 :wq! 强制保 ...

  8. c++:文件操作1 文件的打开

    在程序中,要使用一个文件,先要打开文件后才能读写,读写完后要关闭.创建一个新文件也要先执行打开(open)操作,然后才能往文件中写入数据.C++ 文件流类有相应的成员函数来实现打开.读.写.关闭等文件 ...

  9. python写byte数组到文件_这可能是写过最详细的Python文件操作。网友:收藏备用(中篇)...

    很多同学对于编码问题都不是很清楚,计算机常见的编码格式为: ASCII ISO-8859-1 GB2312 GBK UTF-8 UTF-16 对于Python开发中,我们一般都是采用统一的编码格式:U ...

最新文章

  1. php高版本安装ecshop错误解决方法
  2. .net ticks 转java_《C#并发编程经典实例》—— 转换.NET事件
  3. e语言怎么连接mysql_大佬们E语言连接MYSQL输出中文乱码怎么破
  4. Oracle database datafile header中记录的datafile的大小
  5. 向app store提交应用时,必须点“ready to upload binary”!
  6. 重构遗留代码(1):金牌大师
  7. 微信小程序中的渐变色
  8. Html 教程 (5) 表格标签
  9. json数据交换的例了
  10. python实现简单小游戏_python实现简单井字棋小游戏
  11. 前端学习(758):预解析二
  12. QR算法的Matlab 程序,三种实现矩阵QR分解的算法与程序
  13. 【译】雄迈摄像头爆出Mirai僵尸网络
  14. 【Unity】由Unity资源的相对路径获取资源的AssetDatabase路径
  15. Java接入支付宝提现
  16. 如何用计算机弹出斗地主的声音,玩斗地主没声音电脑瞎出牌。我点的没有.怎么办?...
  17. mysql模糊查询忽略大小写
  18. 【QGIS插件安装】buildseg: QGIS plugin for building extraction
  19. JavaScript整合版——后端程序员学js,只读一文直接零基础入门,大学生期末考试不挂科宝典。
  20. keras保存历史准确率与loss值

热门文章

  1. 微指创始人任春雷携好机友踏入微商领域
  2. 团宝欠薪裁员续:合作商家停止接待团宝顾客
  3. 使用路由器通过WiFi连西门子S7-1200 PLC的具体步骤
  4. GPU 编程与CG 语言之阳春白雪下里巴人——CG学习读书笔记之数学函数(之一)。
  5. 计算机基础应用资料,计算机应用基础复习资料(带答案).doc
  6. 总结:参加第二届网络信息服务国际学术会议有感
  7. nvm安装成功后npm命令'npm' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
  8. windows在此计算机上找不到系统映象,Win7下打开程序提示应用程序或dll 为无效的windows映像怎么办...
  9. 新概念c语言能力教程答案,新概念c语言能力教程
  10. 【云原生 | 10】Docker数据管理