文件IO 直接可以操作硬件
标准IO 操作系统会有一个buffer 凑够一定数量之后,一块去操作硬件,这个数量应用程序是不清楚的
所以C语言库函数提供了一些c语言错做文件的标准IO操作库函数
fopen fclose fread fwrite f表示库函数(标准IO),有文件IO封装而来,内部调用的还是open等API函数 只不过增加了一层封装。应用层添加了一个缓冲机制,让系统自己找最好的时机和最好的方式。层次越来越多了。
以后应用层就越来越不用操心了。
文件IO 直接可以操作硬件
标准IO 操作系统会有一个buffer 凑够一定数量之后,一块去操作硬件,这个数量应用程序是不清楚的
所以C语言库函数提供了一些c语言错做文件的标准IO操作库函数
fopen fclose fread fwrite f表示库函数(标准IO),有文件IO封装而来,内部调用的还是open等API函数 只不过增加了一层封装。应用层添加了一个缓冲机制,让系统自己找最好的时机和最好的方式。层次越来越多了。
以后应用层就越来越不用操心了。