文件的关闭 (fclose 函数)
函数原型 int fclose(FILE *fp);
参数说明
fp:要关闭的文件指针
返回值
若成功,返回 0
若出错,返回 EOF(-1)
不用的文件应关闭,防止数据破坏丢失
函数 功能 函数 功能
fputc 输出字符
fprintf 格式化输出
fgetc 输入字符
fscanf 格式化输入
putc 输出字符
putw 输出一个字
getc 输入字符
getw 输入一个字
fwrite 输出数据块
fputs 输出字符串
fread 输入数据块
fgets 输入字符串
文件的读写
feof 函数
函数原型 int feof(FILE *fp);
参数 fp:文件指针
返回值
若文件结束,返回非零值
若文件尚未结束,返回 0
fputc/putc 函数
函数原型
int fputc(int c, FILE *fp);
int putc(int c, FILE *fp);
参数
c :要输出到文件的字符
fp:文件指针
返回值
若成功,返回输出的字符
若失败,返回 EOF
fgetc/getc 函数
函数原型
int fgetc(FILE *fp);
int getc(FILE *fp);
参数
fp:文件指针
返回值