第8章 字符输入输出和输入验证 缓冲分为两种:完全缓冲I/O和行缓冲I/O。完全缓冲输入:指的是当缓冲区被填满时才刷新缓冲区,通常出现在文件输入中。缓冲区的大小取决于系统。行缓冲I/O:指的是在出现换行符时刷新缓冲区。键盘输入通常是行缓冲,所以在按下Enter键后才刷新缓冲区。从概念上看,C程序处理的时流而不是直接处理文件。流是一个实际输入或输出映射的理想化数据流。使用重定向运算符不能读取多个文件的输入,也不能把输出定向至多个文件。