文件IO和标准IO的比较
文件IO是一种不带缓冲机制,需要自己建立缓冲区的低级IO。标准IO自己带有缓冲区。
各自使用的函数如下.
文件IO
open
close
read
write
lseek
标准IO
fopen
fclose
getc,fscanf,fgets
putc,fputs,fprintf
fseek,ftell
进程默认产生的三个文件描述符为STDIN_FILENO,STDOUT_FILENO,STDERR_FILENO.
进程默认产生的三个标准流为stdin,stdout,stderr.