写在前面
截止目前,对于线程之前的函数都有所了解,并且使用没有问题,但是却对于函数原型不太熟练,很多时候写函数时都要查看函数原型,所以这里对这些函数的原型进行一次小归纳,是不完整的,会继续更新。
1.open函数和close函数
头文件
sys/types.h ,fcntl.h ,sys/stat.h
unistd.h
函数原型
int open(const char * pathname, int flags);
int open(const char * pathname, int flags, mode_t mode
int close(int fd);
2.write函数和read函数
头文件
unistd.h
函数原型
size_t write(int fd, const void *buf, size_t nbyte);
size_t read(int fd,void *buf,size_t count);
3.dup函数和dup2函数
头文件
unistd.h
函数原型
int dup(int fildes);
int dup2(int fildes,int fildes2);
4.fopen函数和fclose函数
头文件
stdio.h
linux程序设计---函数原型总结
最新推荐文章于 2021-05-03 04:38:19 发布
这篇博客总结了Linux程序设计中常用的函数原型,包括open、close、write、read、dup、dup2等系统调用,以及fopen、fclose、fwrite、fread等文件操作函数,还有printf、scanf家族及文件错误处理函数等。便于开发者快速查阅和使用。
摘要由CSDN通过智能技术生成