从指定文件读取数据

青旅半醒 2022-12-10 10:15 275阅读 0赞
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int main(int argc, char *argv[])
  4. {
  5. FILE *fp;
  6. //一个文件指针
  7. char inputfile[20];
  8. //一个字符串数组
  9. printf("请输入打开的文件名字\n");
  10. scanf("%s",inputfile);
  11. //写入字符串
  12. fp=fopen(inputfile,"r");
  13. //打开一个文件,返回值给fp(我想这个返回值是一个地址)
  14. if(fp == NULL)
  15. { printf("%s打开失败",inputfile);
  16. //return 0;
  17. }
  18. while(!feof(fp))
  19. { putchar(fgetc(fp));
  20. //判断条件 feof()文件结束
  21. //fgetc 读取字符 putchar 显示字符
  22. }
  23. printf("\n");
  24. fclose(fp);
  25. system("PAUSE");
  26. return 0;
  27. }

输出:
在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,275人围观)

还没有评论,来说两句吧...

相关阅读