-
直接转换标准输入、标准输出和标准错误数据流图至模块结构图的方法
资源介绍
5.3 标准输入、标准输出和标准出错
对一个进程预定义了三个流,它们自动地可为进程使用:标准输入、标准输出和标准出错。
在3 . 2节中我们曾用文件描述符S T D I N _ F I L E N O , S T D O U T _ F I L E N O和S T D E R R _ F I L E N O分别表
示它们。
这三个标准 I / O流通过预定义文件指针 s t d i n , s t d o u t和s t d e r r加以引用。这三个文件指针同样
定义在头文件< s t d i o . h >中。
5.4 缓存
标准I / O提供缓存的目的是尽可能减少使用 r e a d和w r i t e调用的数量(见表3 - 1,其中显示了
在不同缓存长度情况下,为执行 I / O所需的C P U时间量)。它也对每个 I / O流自动地进行缓存管
- 上一篇: 文件存取许可权位小结-数据流图到模块结构图的直接转换方法
- 下一篇: 移位寄存器控制的LED灯循环亮灯