creat函数:创建一个文件
时间:2009-05-16 来源:469412293
creat函数:创建一个文件
相关头文件:#include<fcntl.h>
函数表达式:int creat(const char *pathname,mode_t mode);
参数说明:参数pathname表示需要创建的文件的路径。
参数mode表示文件的文件权限。
返回值说明:如果成功创建一个文件则返回新的文件描述符,失败则返回-1.
函数功能详解:creat函数创建一个新文件,并以“只写”的方式打开,返回新文件的文描述符。
函数使用说明:
crea函数用于创建一个文件,并且将其以“只写” 形式打开。因此程序是无法读该文件的。如果需要读这个新文件中的内容,则必须将其关闭后从新打开。
creat函数的第一个参数表示的文件不存在,则创建该文件并且以“只写”方式打开;如果该文件爱你存在则将其截短谓0,再以“只写”方式打开。因此使用creat函数要注意文件重名时可能带来的问题。
相关头文件:#include<fcntl.h>
函数表达式:int creat(const char *pathname,mode_t mode);
参数说明:参数pathname表示需要创建的文件的路径。
参数mode表示文件的文件权限。
返回值说明:如果成功创建一个文件则返回新的文件描述符,失败则返回-1.
函数功能详解:creat函数创建一个新文件,并以“只写”的方式打开,返回新文件的文描述符。
函数使用说明:
crea函数用于创建一个文件,并且将其以“只写” 形式打开。因此程序是无法读该文件的。如果需要读这个新文件中的内容,则必须将其关闭后从新打开。
creat函数的第一个参数表示的文件不存在,则创建该文件并且以“只写”方式打开;如果该文件爱你存在则将其截短谓0,再以“只写”方式打开。因此使用creat函数要注意文件重名时可能带来的问题。
相关阅读 更多 +