phfb.net
当前位置:首页 >> C++或者C语言把txt文件里的数据读取出来到一维数组 >>

C++或者C语言把txt文件里的数据读取出来到一维数组

#include int main(){int i, cnt=0, a[100];FILE *fp=fopen("abc.txt", "r");if(!fp){printf("文件不存在!\n");return -1;}while(!feof(fp)){fscanf(fp, "%d", &a[cnt]);cnt++;}fclose(fp);for(i=0; i

一、编程思路。 1 以文本方式打开文件。 2 循环用fscanf格式化输入数据到数组。 3 判断fscanf的返回值,如果显示到达文件结尾,退出输入。 4 关闭文件。 5 使用数据。 二、代码实现。 设定文件名为in.txt, 存有一系列整型数据,以空格或换行分隔...

freopen("文件绝对路径","r+",stdin); 然后直接scanf或者cin就好了

参考思路: 打开文件,然后读入一行到字符串str里面,循环读取行即可; 参考例子如下: #include #include /* 1.txt 1,2,3,4,5,6,7 8,9,10,11,12,13,14 15,16,17,18,19,20,21 */ int main () { FILE *fp; int **a;//定义二维数组 int i,j; int r...

打开文件 fopen("需要打开的路径") 然后使用fgets函数读取行 #include #include #include #define MAX_LINE 1024int main(){ char buf[MAX_LINE]; /*缓冲区*/ FILE *fp; /*文件指针*/ int len; /*行字符个数*/ if((fp = fopen("test.txt","r")) ...

张飞起兵攻瓦口关,大战张郃,最终胜利。诸葛亮又智激黄忠,使其两番建立奇功。定军山一役,黄忠斩了曹操爱将夏侯渊。曹操起兵报仇,大军闻赵云之声而丧胆。进兵过程中曹操借故杀害了一向与自己有隙的杨修。诸葛亮几番设计,使曹操兵退斜谷,至...

1、例如:s1[0][0]是'w' s1[0][1]是'h' s1[1][0]是'f' 字符型数组,每个元素是一个字符,每一行是一个字符串。比如要打印while,就打印s1数组的第一行。 2、例程: #includevoid main(){ int i; char a[10]; char b[2][10]; for (i = 0; i != 2;...

使用fscanf()函数就能够实现: 具体在百度查找fscanf函数使用方法

带空格的文件名,可以先放入char 数组,再使用。例如: FILE *fin; char namein[80]="D:\\kkk\\tmp\\test sp\\a.txt"; // 带空格 int x; printf("%s\n",namein); fin=fopen(namein,"r"); // 这里用变量名 if (!fin) printf("open err"); fscanf(...

/*假设你的数据文件是d:\ttt.txt 用循环把数字读到数组a里面顺便显示出来 */ #include int main() { double a[100]; int i=0; FILE* fp; if((fp=fopen("d:\\ttt.txt","r"))==0) { printf("无文件!!\n"); return -1; } while(!feof(fp)) { fscanf...

网站首页 | 网站地图
All rights reserved Powered by www.phfb.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com