2.19754;0;-71.4075;28
4.39508;0;-71.3115;28
6.59261;0;-71.1581;28
8.79015;0;-70.9587;28
10.9877;0;-70.737;27
13.1852;0;-70.5153;27
15.3828;0;-70.4224;26
17.5803;0;-70.384;26
19.7778;0;-70.3583;27
21.9754;0;-70.326;29
24.1729;0;-70.3012;30
26.3705;0;-70.2791;32
28.568;0;-70.2696;33
30.7655;0;-70.277;33
对于上面的,用分号分割的,怎么去读啊?
代码如下:
double x,y,z,non;
FILE *fp;
clock_t begin=clock();
fp=fopen(read_file,"r");//文件路径
while(1)
{
fscanf_s(fp,"%lf;%lf;%lf;%lf",&x,&y,&z,&non);
//printf("%f,%f,%f ",x,y,z);
if (feof(fp))break;
}
fclose(fp);
注意,用了double,就得%lf