|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
我现在在程序里面获得了三个1维数组real x1[1000],x2[1000].pre[1000],想把他们写入一个txt或dat文件,然后在以后的迭代还要从程序里面把x,y,p从那个文件读回来,下面是我写的输出语句,可是输出来数字都是乱的:
FILE *fp;
fp=fopen("faces.txt","w");
for(i=0;i<=count-1;i++) //count=240
{
fprintf(fp,"%g ",x1);
fprintf(fp,"%g ",x2);
fprintf(fp,"%g ",pre);
}
fprintf(fp,"\n total number = %d\n",count);
fclose(fp);
我试了把%g改成%f,%d,出来的也是奇奇怪怪的数字,请教各位大神应该怎么写才对呢?另外,读入语句怎么写? |
|