搜索
当前位置: 分分彩网站 > 读内存整数 >

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

gecimao 发表于 2019-05-24 05:18 | 查看: | 回复:

  可选中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://ramadaguam.net/dunacunzhengshu/388.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部