C语言从txt文件的数据保存到二维数组
来源:互联网 发布:神圣罗马帝国历史 知乎 编辑:程序博客网 时间:2024/06/08 14:20
代码
#include <stdio.h>int main(int argc,char** argv){ float a[3][3]; int i,j; FILE* fp=fopen("a.txt","r"); //打开文件 if(fp==NULL) { printf("无文件"); return -1; } for(i=0;i<3;i++) { for(j=0;j<3;j++) { fscanf(fp,"%f",&a[i][j]);/*每次读取一个数,fscanf函数遇到空格或者换行结束*/ } fscanf(fp,"\n"); } fclose(fp); for(i=0;i<3;i++) { for(j=0;j<3;j++) { printf("%.1f ",a[i][j]);//输出 } printf("\n"); } return 0;}
a.txt 结果
Note:1. a.txt最好放在工作目录下,不会出现文件路径的问题(这个是这样)
2.读取文件里的数据一般需要知道数据的结构,如几行列。如果想读取读取任意维度, 可以先把数据的行和列读出来再间数组(你应该就用上边这种就行吧)
阅读全文
0 0
- C语言从txt文件的数据保存到二维数组
- 从txt文件中读取数据到二维数组
- 利用C语言读取txt文档的数据保存到数组中
- C语言从txt文件中逐行读入数据存到数组中
- c语言 创建动态二维数组 读取txt文件到数组
- c++ 把TXT文件中的数据保存为二维数组
- C++读取txt数据为二维数组 将数据保存到txt文本中
- 把二维数组数据读入txt文本(C语言)
- 从一个C语言源程序文件中,统计出该C程序中使用的关键字及其频率。统计结果表格保存到文件keyword.txt中。
- C++从txt文件中读取二维的数组
- C读txt到二维数组
- C语言从TXT文件中读写数据
- c语言如何从txt文件读取数据
- C语言从TXT文件中读写数据
- C语言批量数据到动态二维数组
- 关于qt保存数据到txt文件的问题
- VC++中从txt文本中读取数据并且存到二维数组中
- C编写以二进制读取文件(任意格式eg :图片),保存到C语言数据格式的TXT文档
- 第二章 求生之路
- linux系统中如何进入退出vim编辑器
- 简单的高性能后台架构
- POJ 2406 Power String 最短循环子串
- Android—高级控件(一)自动完成文本框,下拉列表
- C语言从txt文件的数据保存到二维数组
- Django之models
- 对QT中connect函数的认识
- opencv 图像的膨胀和腐蚀(一)
- centos7.3+nginx1.8+php7.1+mysql5.7 安装(准备工作)
- csuoj1060: Nearest Sequence 动态规划
- fullPage.js
- 接前-后序遍历二叉树(非递归)
- 6月集训总结