99问答网
所有问题
C++,用一函数从txt文件中读取数据,用二维数组存储数据,并返回此数组。
数据类型如下:
1 2 3
4 5 6
7 8 9
数据类型是举例的,现在是不知道文件中具体的行数和列数。。
举报该问题
推荐答案 2013-01-02
大意是这样,
先读数据但是存入一个栈里。。
有一个数据计数器i+1
有一个换行符出现,计数器j+1
等到数据全部读取完毕再根据i和j的数据确定新开数组的大小
用指针完成即可。。
然后再把栈中数据取出来。。。
或者也可以不用栈,把文件指针再次移到文件头,
还按正常的方法读取即可。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BWvjzBOBe.html
相似回答
C++
:
读
写
数据
(.text
文件
与
数组
)
答:
读取文件数据到
数组中,
对于一维数组,直接使用read()
函数读取文件数据
即可。对于
二维数组,
先读取一维数据到数组中,然后根据数组大小进行二维数组填充。对于一维数组,可以这样读取:首先确定数组大小,然后使用read()函数读取相应数量的元素到数组中。
读取二维数组
时,同样需要先读取一维
数据,
然后根据数组维度...
读取文本文件中
的神秘
数据
(
C++
)
答:
在
C++
编程中,完成
从文本
文件读取
数据并
打印到控制台是一项基本技能。本文将指导你完成一个作业,即从名为positions.
txt
的文件中读取神秘数据,将这些数据打印出来。作业内容:从名为positions.txt的文本
文件中读取数据,并
将数据以特定格式打印到控制台上。最终输出结果如下:在Windows环境下:在Linux环境下...
如何用C语言
读取txt文件中
的
数据
到程序的
数组
中?
答:
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++) printf("%d %d\n",a[i][0],a[i...
c++中
如何
读取txt文件
的内容
答:
sheng=jiangsu 在
C++中,
你可以这样实现读取:CString s;GetPrivateProfileString("test", "sheng", "0", s.GetBuffer(MAX_PATH), MAX_PATH, ".\\a.ini");这里,MAX_PATH是字符的最大长度,"0"表示如果读取失败,则返回"0"。通过这种方式,你可以轻松地从配置
文件中读取
所需的数据。使用这种...
C++
编程 调用一个
txt文件里面
的
二维数组,
然后求这个二维数组的鞍点和极...
答:
二维数组
的极点是什么东西,跟鞍点是一样的吗,行上最大,列上最小 寻找鞍点 void getAnDian(){ //以五行五列为例子 int i[][5]={9,2,3,14,5,5,4,3,12
,1,
8,7,5,15,10,7,7,1,8,4,6,3,2,11,0};for (int q = 0; q < 5; q++){for (int w = 0; w < 5; w...
在
c++中
怎么实现
TXT文件
查找和
读取
答:
C++中实现
TXT文件
查找和读取通常有两种方法。一种是通过文件指针(文件标识符),这种方式需要参考一些具体示例,如:这里。另一种方法是利用
文件读取
类,这种方法虽然使用起来稍微复杂一些,但更加推荐。在
C++中,
流类(stream)是所有输入输出操作的基础,包括文件操作。流类中有两个重要的运算符:插入器...
用c怎么把dat
文件中
的
数据读取
然后存到
二维数组
中?
答:
文件里
的数据量太大,我用4行3列的数据来做示范:#include<stdio.h> include<stdlib.h> int main (){ int i,j;char name[30];FILE *outfile;double num[4][3];printf("请输入文件名:");gets(name);if((outfile=fopen(name,"r"))==NULL){ printf("文件打开失败,可能文件名错误。\...
...一个.dat
文件
通过
C++
语言
读取,并
存入一个
二维数组
中。
答:
vector<string> SplitString(string s,char a){ vector<string> Results=vector<string>();int index=s.find_first_of(a);while(index>=0){ index=s.find_first_of(a);string s1=s.substr(0,index);if (s1!=""){ Results.push_back(s1);} s=s.substr(index+1,s.length()-index);...
C++
怎么
读入txt文件,并
进行简单的操作
答:
1.fopen的函数原型:FILE * fopen(const char * path,const char * mode); fopen函数的第一个参数是文件路径,第二个参数是打开方式,有以下几种方式:r 以只读方式打开
文件,
该文件必须存在。r+ 以可读写方式打开文件,该文件必须存在。rb+ 读写打开一个二进制文件,允许
读数据
。rw+ 读写打开...
大家正在搜
从文件中读取数据
c语言从文件中读取数据
向文件中写入数据的函数
c语言文件读取函数
c语言打开文件读取数据
matlab读取dat文件
c++文件读取
文件读写函数
matlab读取文件
相关问题
C++从TXT格式文件中读入数据并写入二维数组
Python 从txt文件中 读取数据存入二维数组 并进行搜...
C++编程。怎么从文本文件中读取数据并存入二维数组
C++ 怎样从TXT文件中读取数据存到结构体数组中
如何用C语言读取一个txt文件中的矩阵并存入二维数组中呢?
请问C++ 如何从txt文件中读取数据,然后保存在类的数组中...
如何使用C语言从TXT文件中读取如下格式的数据并存储与数组中...
请教各位C语言高手,C++ 用txt文件中的数据读入一个二维...