Linux系统函数调用文件操作篇.pdf
qw****27
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
Linux系统函数调用文件操作篇.pdf
UntitledDocument页码,1/9close(关闭文件)相关函数open,fcntl,shutdown,unlink,fclose表头文件#include<unistd.h>定义函数intclose(intfd);函数说明当使用完文件后若已不再需要则可使用close()关闭该文件,二close()会让数据写回磁盘,并释放该文件所占用的资源。参数fd为先前由open()或creat()所返回的文件描述词。返回值若文件顺利关闭则返回0,发生错误时返回-1。错误代码EBADF参数fd非有效的文件描述词
Linux系统函数调用文件内容操作篇.pdf
UntitledDocument页码,1/13clearerr(清除文件流的错误旗标)相关函数feof表头文件#include<stdio.h>定义函数voidclearerr(FILE*stream);函数说明clearerr()清除参数stream指定的文件流所使用的错误旗标。返回值fclose(关闭文件)相关函数close,fflush,fopen,setbuf表头文件#include<stdio.h>定义函数intfclose(FILE*stream);函数说明fclose()用来关闭先前fope
Linux系统函数调用进程操作篇.pdf
UntitledDocument页码,1/20atexit(设置程序正常结束前调用的函数)相关函数_exit,exit,on_exit表头文件#include<stdlib.h>定义函数intatexit(void(*function)(void));函数说明atexit()用来设置一个程序正常结束前调用的函数。当程序通过调用exit()或从main中返回时,参数function所指定的函数会先被调用,然后才真正由exit()结束程序。返回值如果执行成功则返回0,否则返回-1,失败原因存于errno中。范
Linux系统调用和文件IO.ppt
Linux系统调用和文件I/OLinux系统调用与文件I/O用户程序接口(API)文件I/O介绍文件描述符文件描述符open函数open函数O_APPEND每次写时都加到文件的尾端。O_CREAT若此文件不存在则创建它。使用此选择项时需同时说明第三个参数mode用其说明该新文件的存取许可权位。O_EXCL如果同时指定了O_CREAT而文件已经存在则出错。这可测试一个文件是否存在如果不存在则创建此文件成为一个原子操作。O_TRUNC如果此文件存在而且为只读或只写成功打开则将其长度截短为0。
Linux系统调用和文件IO.pptx
Linux系统调用和文件I/OLinux系统调用与文件I/O用户程序接口(API)文件I/O介绍文件描述符文件描述符open函数open函数O_APPEND每次写时都加到文件的尾端。O_CREAT若此文件不存在则创建它。使用此选择项时需同时说明第三个参数mode用其说明该新文件的存取许可权位。O_EXCL如果同时指定了O_CREAT而文件已经存在则出错。这可测试一个文件是否存在如果不存在则创建此文件成为一个原子操作。O_TRUNC如果此文件存在而且为只读或只写成功打开则将其长度截短为0。