摘要:
第一次接触标准IO库,就是经典的Hello world。实际上标准IO库里面还是很多细节我一直都不知道。《UNIX环境高级编程》专门有一章讲述标准IO库。标准IO库的函数在头文件stdio.h中声明。标准IO库不仅仅针对UNIX实现,所以它是由ISO C 标准说明。处理缓冲区分配、优化长度执行IO等。使用标准库让用户不用担心如何选取正确的正确选择块长度。IO缓冲区为什么要提供缓冲区呢?用户程序读写文件,需要通过操作系统的内核来执行,然后由内核驱动磁盘完成读写操作,也就是通过系统调用read和write来完成。系统调用是耗时的操作,要尽量少地调用。通过缓冲区可以减少系统调用read和write的 阅读全文
posted @ 2013-04-20 23:24
实例一
阅读(219)
评论(0)
推荐(0)
浙公网安备 33010602011771号