全站数据
8 4 2 0 5 8 1

fcntl函数的原型函数为说明

学习很重要 | 简单学习,快乐成才!         
问题更新日期:2024-11-01 04:51:22

问题描述

fcntl函数的原型函数为说明急求答案,帮忙回答下
精选答案
最佳答案

fcntl.h与unistd.h

fcntl.h定义了很多宏和open,fcntl函数原型

unistd.h定义了更多的函数原型

close(关闭文件)

表头文件#include

定义函数int close(int fd);

函数说明当使用完文件后若已不再需要则可使用close()关闭该文件,二

close()会让数据写回磁盘,并释放该文件所占用的资源。参数fd为

先前由open()或creat()所返回的文件描述词。

返回值若文件顺利关闭则返回0,发生错误时返回-1。

错误代码EBADF 参数fd 非有效的文件描述词或该文件已关闭。

附加说明虽然在进程结束时,系统会自动关闭已打开的文件,但仍建议自行

关闭文件,并确实检查返回值。(系统可能有缓冲,在适当的时候才写入,特别是NFS网络文件系统)

open(打开文件)