一、定义:
标准I/O是一个标准I/O模型,它处理了很多细节,比如:缓存分配,以及优化长度执行I/O等。标准的I/O提供了三种类型的缓存。
(1)全缓存:当填满标准I/O缓存后才进行实际的I/O操作。
(2)行缓存:当输入或输出中遇到新行符时,标准I/O库执行I/O操作。
(3)不带缓存:stderr就是了。
文件I/O:
是不带缓冲区的I/O,意思是每个read,write都会调用内核的一个系统调用。也就是常说的低级I/O----操作系统提供的基本IO服务。
二、经常使用的函数