关闭档案
使用fclose关闭档案功能.语法如下:
fclose(in);
阅读档案
feof的功能是用来测试结束文档.fgetc功能,fscanf,fgets用来阅读数据档案.
以下例子列出档案内容上屏幕,使用fgetc阅读提起一个字.
#include <stdio.h>
int main()
{
FILE *in;
int key;
if ((in = fopen("tarun.txt", "r")) == NULL)
{
puts("Unable to open the file");
return 0;
}
while (!feof(in))
{
key = fgetc(in);
/* 最后看的是性格底标记,以便不打印它档案 */
if (!feof(in))
putchar(key);
}
fclose(in);
return 0;
}
fscanf函数可以用来阅读来自不同类型的数据如下列档案为例,提供数据档案格式是格式串用fscanf.
fscanf(in, "%d/%d/%d", &day, &month, &year);
fgets的功能是用来阅读一些人物档案.H2O2是标准输入文件流、fgets函数可以用来控制投入.
|