日期:2014-05-16  浏览次数:20767 次

UNIX文件mode_t详解

打开文件、新建文件和关闭文件操作

打开文件操作使用系统调用函数open(),该函数的作用是建立一个文件描述符,其他的函数可以通过文件描述符对指定文件进行读取与写入的操作。打开文件的一般形式是:

  1. open(文件路径, 标志); 

函数的返回值是文件描述符,如果打开文件成功返回一个正整数,否则返回-1。标志是用于指定打开文件操作模式的枚举常量,主标志如表13.1所示。

表13.1  打开文件操作的主标志

参    数

说    明

参    数