学习:linux库函数
a469412293
格言:
思考!学习!坚持!谦虚!
爱好开源运动,特别是GNU计划,本人现很菜,期待与大家交流提高。
展开
-
creat函数:创建一个文件
creat函数:创建一个文件相关头文件:#include函数表达式:int creat(const char *pathname,mode_t mode);参数说明:参数pathname表示需要创建的文件的路径。 参数mode表示文件的文件权限。返回值说明:如果成功创建一个文件则返回新的文件描述符,失败则返回-1.函数功能详解:creat函数创建一个新文件,并以“只写”的方式打开,原创 2009-05-17 11:47:00 · 2293 阅读 · 0 评论 -
close函数:关闭已经打开的文件
close函数:关闭已经打开的文件相关头文件:unistd.h函数表达式:int close(int fd);参数说明:close函数的参数fd表示要关闭的文件的文件描述符。返回值说明:成功关闭文件返回0,失败则返回-1。函数功能详解:close函数用来关闭一个应经打开的文件,并且将文件修改过的内容写会磁盘。当close函数关闭文件后,该文件占用的文件描述符则可再次使用。函数使用说明:原创 2009-05-17 11:49:00 · 3520 阅读 · 0 评论 -
dup函数:复制文件描述符
dup函数:复制文件描述符相关头文件:#include 函数表达式:int dup(int filedes);参数说明:dup的函数参数filedes表示需要复制的文件的文件描述符返回值说明:如果成功复制一个文件返回新的文件描述符,失败则返回-1函数功能详解:dup函数总是找到进程文件表中的第一个可用的文件描述符,将参数指定的文件描述符复制到该描述符后,返回这个描述符。函数使用说明:原创 2009-05-17 11:43:00 · 704 阅读 · 0 评论