77问答网
所有问题
c语言中怎样读取txt里面的数据到数组里?
例如一个矩阵,它有4列,行数未知,怎样将每一列的数据分别读入一个数组里面。即用4个数组记录4列数据。
举报该问题
推荐答案 2013-08-14
Cè¯è¨ææ件æä½å½æ°å¦fopenä¹ç±»,ç¶å就读åå½æ°å°±å¯ä»¥äºä½åºè¯¥æä¹è¯»,å¿ é¡»è¦çä½ çæ件å 容æ¯ä»ä¹æ ·åç,æè½ç¡®å®ç¨ä»ä¹è¯»åå½ä»¤,ä¸è¬çç¨fscanfå°±å¯ä»¥
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/IpvIqqWqI.html
其他回答
第1个回答 2013-08-14
要看你在TXT里存的时候怎么存的 比如是用空格存的 那么就 fscanf(fp,"%d %d %d %d\n......",tmp[4][4])这里FP是文件指针,TMP是临时数组只要某一列的值的话 再用一个普通的循环把临时数组里的数据考过来就行了
第2个回答 2013-08-14
数组长度必须是常量啊,行数至少有一个范围吧。
相似回答
如何
用
C语言读取txt
文件
中的数据到
程序的
数组中?
答:
include <stdlib.h> main( ) { FILE *fin;int a[50][2];int i;fin = fopen("abc.
txt
","r"); // 打开文件,按读的方式打开 for (i=0;i<50;i++)fscanf(fin,"%d %d", &a[i][0], &a[i][1]); // 循环读 fclose(fin); //关闭文件 for (i=0;i<50;i++) prin...
利用
C语言读取
含文件头
的txt
文本并将学生信息和成绩分别保存
到数组?
答:
1、fgets每次
读取
一行,根据文本格式找到姓名和分数的行字符串。2、分别解析行字符串,
获取
其中的姓名和成绩(成绩字符串拆解后用atof函数转换成浮点数保存在浮点数
数组中
)。3、通过malloc和realloc申请一个对应大小的结构数组(你题目要求用数组,换成链表更好)4、将解析
的数据
保存到结构数组成员中。注意...
c语言
如何读取txt
内容
到数组
答:
if((fp=fopen("D:\\123.
txt
","r"))==NULL)//判断文件是否打开成功 {//
读取
D盘下,名为123
的文本文件
printf("文件打开失败\n");exit(0);} else printf("文件打开成功\n");double a[N];for(int i=0;i<5;i++)//读取五个浮点型
数据
fscanf(fp,"%lf,",&a[i]);//fscanf函数...
C语言如何读取TXT
文件并存入
数组中?
答:
1 以文本方式打开文件。2 循环用fscanf格式化输入数据到数组
。3 判断fscanf的返回值,如果显示到达文件结尾,退出输入。4 关闭文件。5 使用数据。二、代码实现。设定文件名为in.txt, 存有一系列整型数据,以空格或换行分隔。代码可以写作:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ...
C
/C++
如何读取TXT
文件
的
行数和把TXT文件的内容存
到数组中
答:
C语言读取TXT
文件的行数并把把TXT文件的内容存
到数组中
,需要根据每行的内容(字符,数字,字符串)选取fgets、fscanf或者fgets。这里假设每行是一个字符串,每行不超过127个字符(用数组存字符串,最后一位存'\0'),选取fgets进行读取。示例代码如下:include <stdio.h>#include <stdlib.h>int main...
用
C语言
从一个文本文档(假设文本文当路径和文件名都为:input.
txt
...
答:
/ 先向文本文档中写入一行数字:1234567890 再读出来 / void main( void ){ FILE *stream;char list[30];unsigned long text= 1234567890;int numread,numwritten;/* 以文本文档模式打开文件 */ if( (stream = fopen( "input.
txt
", "w+t" )) != NULL ){ /*转换为字符串
数组
*/ _itoa(...
c语言中怎样读取txt里面的数据到数组里?
答:
C语言
有文件操作函数如fopen之类,然后就
读取
函数就可以了但应该
怎么读
,必须要看你的文件内容是什么样子的,才能确定用什么读取命令,一般的用fscanf就可以
大家正在搜
c语言从txt中读取数据到数组
c语言读取txt文件数据到数组
c语言读取csv数据到数组
c语言从文件中读取数据存入数组
C语言怎么提取数组的数据
c语言读取txt到数组
c语言将文件中数据传入数组
从文件读取数据到数组
c语言读取数组
相关问题
C语言,怎么把TXT文件里的数据赋值到数组里面
C语言中如何读取TXT文件中某一列的数据存放到一个一维数组中...
如何用C语言读取txt文件中的数据到程序的数组中?
C语言如何读取TXT文件并存入数组中?
c语言 如何读取txt内容到数组
C语言中从.txt文件中按行读取字符串至数组中,怎么写?
C语言逐行读取txt中的数据,并保存到数组中
c语言中读取txt中的数据给数组