我在C编程语言第二版下方引用。
B.1输入和输出:,第2节:
A stream是可能与磁盘或其他外围设备相关联的数据的源或目标。
然后,可以说流可能不与任何外围设备相关联:流可以存在而不与任何外围设备相关联。
因此出现以下问题:与任何外围设备无关的流是什么样的?
考虑作者
B.1输入和输出:,第3节:
[...]交替使用“文件指针”和“流” [...]
是
FILE *p; p = NULL;
这么好的答案?
取决于您如何定义“外围设备”。从某种意义上说,有些特殊设备不是与机器连接的硬件的“外围设备”。