#文件1向文件中输出字符数据——fgetc
文件1向文件中输出字符数据
将E:\大一下C语言\输入文件\exp01.txt中数据输出
程序
#include<stdio.h>
#include <cstdlib>
main()
{
FILE *fp;
char ch;
if((fp=fopen("E:\\大一下C语言\\输入文件\\exp01.txt","r"))==NULL)
{
printf("cannot openfile");
exit(0);
}
ch=fgetc(fp);
while(ch!=EOF)
{
putchar(ch);
ch=fgetc(fp);
}
fclose(fp);
}
2设计思路
动用fgetc来将文件中的数据赋值出来
3)本题调试过程碰到问题及解决办法
ch=fgetc(fp)该函数作用是从指定文件(fp指向的文件)读入一个字符赋值给ch变量