Linux 高级编程常用的系统调用函数汇总
1. 文件操作:
库函数访问(缓冲区操作):
1.1:fopen(打开文件):
复制代码
1.2:fclose(关闭文件):
复制代码
1.3:单个字符的读写:
复制代码
字符串读写:
1.4:fgets(读取字符串):
复制代码
1.5:fputs:(可以输出任意文件):
复制代码
块读写操作:
1.6:fread(块读),fwrite(块写):
复制代码
1.7:格式化读写: fscanf,fprintf:
复制代码
1.8:文件指针定位函数:rewind,fseek,ftell:
复制代码
1.9: 输出程序错误 perror :
复制代码
系统调用(非缓冲区操作):
1.1:open(打开或创建一个文件):
复制代码
1.2:close(关闭文件):
复制代码
读写函数:
1.3:write(向打开的文件写数据):
复制代码
1.4:read(从打开的文件中读取数据):
复制代码
1.5:lseek(指针定位):
复制代码
版权声明: 本文为 InfoQ 作者【哒宰的自我修养】的原创文章。
原文链接:【http://xie.infoq.cn/article/51b2ac1dbdac49db93e4dcbf7】。文章转载请联系作者。
评论