我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:主页 > 读内存整数 >

c语言怎么把文件中数据读取并存到数组中?

归档日期:06-01       文本归类:读内存整数      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  }更多追问追答追问不用二维数组呢,就用一维数组a[5], 把第一行5个数赋给数组a[5]然后输出5个数,在把第二行赋给数a[5]组再输出5个数,也就是说就用1个数组追答那就这样吧

  }追问谢谢你了,不过for(i=0;i3;i++)改为while(不是文件尾)更好点吧,怎么改成while循环的呢?如果是字符的话我知道这样改while((ch=fgetc(fp))!=EOF) putchar(ch);但是整型怎么写呢?追答我以为你就只要输出前三行呢,那这样就行:

  }追问呵呵,你真热心,谢谢了,还有一个问题,如果文件里写着1 2 3 4 5,怎么跳过前两个数字,最后程序里就输出3 4 5,是只把3 4 5存入数组,不是把1 2 3 4 5存入数组再输出3 4 5追答那就这样

  1、C语言标准库提供了一系列文件操作函数。文件操作函数一般以f+单词的形式来命名(f是file的简写),其声明位于stdio.h头文件当中。例如:fopen、fclose函数用于文件打开与关闭;fscanf、fgets函数用于文件读取;fprintf、fputs函数用于文件写入;ftell、fseek函数用于文件操作位置的获取与设置。一般的C语言教程都有文件操作一章,可以找本教材进一步学习。

  展开全部用c 的文件操作以ASCII形式打开文件,直接向里面添加就可以了。样例程序如下

本文链接:http://auxloisirs.com/dunacunzhengshu/306.html