3,881
社区成员
发帖
与我相关
我的任务
分享
int main() {
FILE *fp = fopen("output_0502.dat", "r");
int i=0;
//while(!feof(fp)){
for(i=0;i<100;i++){
fread(&a[i], sizeof(data_unit), 1, fp);
}
fclose(fp);
FILE *fp_out=fopen("output1.txt","w");
for(int j=0;j<100;j++){
fprintf(fp_out,"%10d %10d %10d %10d %10d %10d %10d\n",a[j].CUID,a[j].UTC,a[j].LAT,a[j].LONG,a[j].HEAD,a[j].SPEED,a[j].HEAVY);
}
fclose(fp_out);
return 0;
}