|
楼主 |
发表于 2009-5-15 12:16
|
显示全部楼层
回复 沙发 wqsong 的帖子
谢谢你。只是我看了一些帮助上面说,fscanf遇到空格就不算了,是不是真的?我的数据之间有很多空格的,那不是就不太准确了?其实我是在别人给我的程序之上改的,但是那个程序的输入文件里的数据是char,那个作者就用了fgets,我现在变了double的输入文件,把文件中的数据赋给Y,
double *Y = (double *)malloc(sizeof(double)*infile_size);
改了float就很多地方都冒出了问题,什么 fatal error LNK1120: 1 unresolved externals
error LNK2019: unresolved external symbol "int __cdecl histc(double const *,int,double,double)"
怎么也搞不明白,后来又试了下:
int county=0;
char in[5000];
while(fgets(in,100,fid)) {
Y[county]=atof(in);
county++;
}
也不行,唉,郁闷。
不过还是谢谢你的热心解答。 |
|