20.格式化读写函数fscanf和fprintf:
两者都是格式化读写函数。两者区别在于fscanf函数和fprintf函数的读写对象不是键盘和显示器,而是磁盘文件。
格式:
Fscanf(文件指针,格式字符串,输入表列);
Fprintf(文件指针,格式字符串,输出表列);
例如:
Fscanf(fp,“%d%s“,&i,s);
Fprintf(fp,“%d%c“,j,ch);
21.文件的随机读写实现:
移动文件内部的位置指针到需要读写的位置,再进行读写,这种读写称为随机读写。
实现随机读写的关键是按要求移动位置指针,这称为文件的定位。
Rewind和fseek函数
Rewind(文件指针);功能是把文件内部的位置指针移到文件首。
22.文件检测函数feof函数
作用:判断文件是否处于文件结束位置。(每次都多执行一次,不推荐)
调用格式:
Feof(文件指针);
Clearerr函数调用格式:
Clearerr(文件指针);
功能:本函数用于清除出错标志和文件结束标志,使他们为0值
|
|