输入输出处理详解
在编程中,输入输出处理是非常重要的一部分,它涉及到数据的传输、文件的操作等多个方面。下面将详细介绍输入输出处理的相关内容。
代码示例
首先来看一段代码示例:
WRITE ( unit, '(I0, "/", I0, " = " G20.10)', &
IOSTAT = iostat, IOMSG = iomsg) &
dtv%n, dtv%d, dtv%n/dtv%d
ENDIF
ELSE
! use v_list to format the results
...
ENDIF
END SUBROUTINE write_rational_value
END MODULE rational_stuff
PROGRAM defined_example
USE rational_stuff
TYPE ( rational ) x
...
x = rational ( 2 , 3 )
WRITE (25, '(A, DT)') " X is ", x
END PROGRAM defined_example
这段代码的输出结果类似如下:
X is 2/3 = bbbbb.6666666667bbbb
内部文件的数据传输
内部文件是一个字符变量,在机器表示和这个字符变量之间进行数据传输被称为内部输入输出。通常使用格式化的顺序访问输入或输出语句,可采用显式、名字列表或表控格式。但在实
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



