1223文件的关闭 操作系统对可以同时打开的文件数量有一定 限制,当打开的文件个数很多时,会影响到对其 他文件的操作,所以要及时关闭不使用的文件。 函数 fclose(用来关闭一个文件。其调用的一 般形式是: fclose(文件指针) 该函数将返回一个整数,正常完成关闭文件 时,e函数返回值为0,如返回非零值则表 示有错误发生。 例如: FILE *fp: fp=(aout","r) fclose(fp); 7
12.2.3 文件的关闭 操作系统对可以同时打开的文件数量有一定 限制,当打开的文件个数很多时,会影响到对其 他文件的操作,所以要及时关闭不使用的文件。 函数fclose()用来关闭一个文件。其调用的一 般形式是: fclose(文件指针) 该函数将返回一个整数,正常完成关闭文件 时,fclose()函数返回值为0,如返回非零值则表 示有错误发生。 例如: FILE *fp; fp=( "a.out","r"); fclose(fp);
1224文件的读写 一个文件打开之后,就可以用标准库中提供 的文件读写函数进行读写,对文件的读和写是最 常用的文件操作。在C语言中提供了多种文件读 写的函数 ●字符读写函数: fetch和 fputcO 字符串读写函数:fget和fput0 数据块读写函数: fread和 fwrite0 ●格式化读写函数:fcan0和 printf 使用以上函数都要求包含头文件" stdio.h"。 7
12.2.4 文件的读写 一个文件打开之后,就可以用标准库中提供 的文件读写函数进行读写,对文件的读和写是最 常用的文件操作。在C语言中提供了多种文件读 写的函数。 ⚫ 字符读写函数 :fgetc()和fputc() ⚫ 字符串读写函数:fgets()和fputs() ⚫ 数据块读写函数:fread()和fwrite() ⚫ 格式化读写函数:fscanf()和fprintf() 使用以上函数都要求包含头文件"stdio.h