市场调研报告的目的:C语言中,如何读取文件中的数据。

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 08:25:41
比如文件中有三行数据,每一行有三个数据,用逗号分割,如何将这9个数据读出到3×3维数组中,并且事前并不知道是3×3维,如何生成动态数组?

eg:
1.23,3.3,4.789
2.45,5.67,6.12
3.4,2.34,0.21

动态创建数组:
#define m 3;
float (*array)[m]=(float (*)[m])malloc(sizeof(float[m])*n);

fscanf扫描数据到系统缓冲区中 在扫描的时候做一下计数
然后在从缓冲区中把数据一个一个取出来创建数组

应该用编程吧,我到大一的时候学过,但是我学得垃圾,现在不会了,如果你有兴趣,多学点可能你将来是IT的精英