fseek和sacnf的问题!
byac 2007-08-13 05:26:07 读取文本文件的数据
格式如下
597 814977.986504 106.679255 18.100530 1.0
598 814977.986802 106.700492 18.152573 0.9
目前只要后面3列数据
主要程序如下
FILE *fp;
fp = fopen(str,"r");
if (fp == NULL)
{
MessageBox("文件为空!");
return;
}
int a = 0;
double b =0.0;
for (i = 0; i < DataNum ; i++)
{
fseek (fp, 1, i*52);
scanf("%d%f%f%f%f", a, b, Long[i], Lat[i], TideHeigh[i]);//后面三个为动态数组
}
fclose(fp);