一 前言
C语言中操作文件的库函数是io.h,完成对文件的输入,输出,并带有不同的读写模式。由于在读写文件时,对整型,字符一视同仁,所以可以用同一种处理来进行。
二 应用
以下介绍io.h库函数中比较重要的几个函数
1.打开文件:
fopen(char *filePoint): 开启指针p指向的文件,若失败则为NULL
2.关闭函数:
fclose(char *filePoint):关闭指针p指向的文件,若失败则为NULL
3.读文件
fgetc(char *filePoint):读取指针p指向的文件数据,如读取到则是具体数据,否则为EOF
fgets(char *filePoint):读取指针p指向的文件数据,如读取到位内存首地址,str值;失败是NULL,可以feof(),ferror()判断是否到文件尾。
fscanf: 格式化读取文件中数据
fread(char *filePoint):二进制读取文件数据,读取成功则返回实际读取数据块个数,读取失败则返回0,可以feof(),ferror()判断是否到文件尾。
getw 以二进制形式读取一个整数,读取成功返回整数值,否则返回EOF(-1)。
4.写文件
fputc(char *filePoint):写入指针p指向的文件数据,如读取到则是具体数据,否则为EOF
fputs(char *filePoint):写入指针p指向的文件数据,如读取到位内存首地址,str值;失败是NULL,可以feof(),fe