标准io | 文件io | |
---|---|---|
概念 | 在c库中定义一组输入输出函数 | 在posix中定义 |
特点 | 1.围绕流(FILE*)操作 2.有缓冲区(减少系统调用提高效率) 3.默认打开三个流 4.只操作普通文件 | 1.围绕文件描述符操作 2.无缓冲区 3.默认打开三个文件描述符 4.除目录外的其他文件(一切皆文件) |
函数 | 打开文件:fopen 关闭文件:fclose 读写文件:fgetc/fputc 文件定位:fseek/rewind/ftell | 打开文件:open 关闭文件:close 读写文件:read/write 文件定位:lseek |