- 第一章 Fortran 语言程序设计初步
- 第二章 改变程序流程
- 第三章 循环结构
- 第四章 数据结构
- 第五章 数组
- 第六章 过程和模块
- 第七章 输入输出和文件
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
7.2.5 使用硬件设备
在 Fortran 中标准的输入设备是键盘,标准的输出设备是显示器(控制台)。—般的输入输出语句都是针对标准设备进行操作的,如果想对除键盘和显示器以外的其他的物理设备进行读写操作,就应该把物理设备名描述为文件名,这样就可以像操作文件一样对其进行操作,绝大多数设备名没有扩展名。以下是 WinNT/9x 下的一些设备名。
设备 | 描述 |
CON | 控制台(即屏幕,标准输出设备) |
PRN | 打印机 |
COMl | 1#串行通信口 |
COM2 | 2#串行通信口 |
COM3 | 3#串行通信口 |
COM4 | 4#串行通信口 |
LPTl | 1#并行通信口 |
LPT2 | 2#并行通信口 |
LPT3 | 3#并行通信口 |
LPT4 | 4#并行通信口 |
NUL | 空(NLTLL) 设备。放弃输出,不包含任何输入 |
AUX | 1#串行通信口 |
LINE1 | 1#串行通信口 |
USER1 | 标准输出 |
ERRl | 标准错误 |
CONOUT$ | 标准输出 |
CONIN$ | 标准输入 |
如果使用了这些名字的扩展名,例如 LPT1.TXT,Fortran 将会写入一个文件而不是相应的设备。下面是打开物理设备作为单元的例子:
例:OPEN(UNIT=4,FILE=’PRN’)
例:OPEN(UNIT=7,FILE=’COM2’,ERR=100)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论