linux中文件编程可以使用两种方法:
1‘ linux系统调用
2‘ c语言库函数
前者依赖于linux系统,后者与操作系统是独立的,在任何操作系统下,使用c语言库函数操作文件的方法都是相同的。
1‘ 系统调用-创建
2–文件描述
3.系统调用–打开
int open(const char *pathname,int flags)
int open(const char *pathname,int flags,mode_t mode)
pathname:要打开的文件名(包含路径,缺省为当前路径)
flags:打开标志
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200621232944330.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpdWxhbmdxaW5nY2h1bjQ0NA==,size_16,color_FFFFFF,t_70