从指定文件读取数据
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
FILE *fp;
//一个文件指针
char inputfile[20];
//一个字符串数组
printf("请输入打开的文件名字\n");
scanf("%s",inputfile);
//写入字符串
fp=fopen(inputfile,"r");
//打开一个文件,返回值给fp(我想这个返回值是一个地址)
if(fp == NULL)
{ printf("%s打开失败",inputfile);
//return 0;
}
while(!feof(fp))
{ putchar(fgetc(fp));
//判断条件 feof()文件结束
//fgetc 读取字符 putchar 显示字符
}
printf("\n");
fclose(fp);
system("PAUSE");
return 0;
}
输出:
还没有评论,来说两句吧...