- 博客(3)
- 收藏
- 关注
原创 (二)文件I/O 3.creat函数和close函数
可调用creat函数创建新文件。 #include int creat(const char *pathname,mode_t mode); 返回值:若成功则返回为只写打开的文件描述符,若出错返回-1; 此函数等价于:open(pathname,O_WRONLY|O_CREAT|O_TRUNC,mode);
2017-09-28 16:24:34
382
原创 (二)文件I/O 2.open函数说明
调用open函数可以打开或创建一个文件: #include int open (const char *pathname,int flags,.../*mode_t mode*/ ); 返回值:若成功返回文件描述符,若出错返回-1; 第三个参数写为...,表示余下参数的数量及类型根据具体的调用会
2017-09-28 15:55:55
360
原创 (二)文件I/O 1.文件描述符号
对于内核而言,所有打开的文件都通过文件描述符号引用。文件描述符是一个非负整数。 当打开一个现有文件或创建一个新文件时候,内核向进程返回一个文件描述符。 当读或写一个文件时候,使用open或creat返回的文件描述符标识该文件,将作为参数传给read或write。 在依从POSIX(Portable Operating System Interface 可移植操作系统接口
2017-09-28 14:17:32
329
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人