读文件中的TXT数据:
#include <stdio.h>
#include <iostream.h>
void main()
{
FILE* EMFile = fopen("D://EMFile.TXT","r");
if (!EMFile) {
cout<<"FILE NOT FOUND!";
return;
}
int XN=2;//假设文件有两行,三列
int YN=3;
float** Ef;
Ef = new float*[XN];
for(int idx=0;idx<XN;idx++)
{
Ef[idx] = new float [YN];
}
for(int i=0;i<XN;i++)
{
for(int j=0;j<YN;j++)
Ef[i][j] = 0.0 ;
}
for(int xn=0;xn<XN;xn++)
{
for(int yn=0;yn<YN;yn++)
{
fscanf(EMFile,"%f",&Ef[xn][yn]);//假如是科学计数法写成%e或者%le
}
}
}