[問題] #define 代替 fprintf參數代array?
遇到的問題: (題意請描述清楚)
***************** 感謝各位!! 以解決~!!!! *************
#define fpp(DX) fprintf(fp,"%.0f,%.0f,%.0f\n",DX[0]*pow(10,2),DX[1]*pow(10,2),DX[2]*pow(10,2));
Main(){
double DX[3];
DX[0]=1;
DX[1]=2;
DX[2]=3;
fpp(DX);
}
希望得到的正確結果:
希望得到: 100,200,300
程式跑出來的錯誤結果:
0,1083129856,0
開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux)
Dev-C++, 以純C Code為目標.
有問題的code: (請善用置底文標色功能)
==> 編譯沒有錯誤或警告.
補充說明:
C 新手,麻煩指正,謝謝~!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.115.225.67
推
06/08 06:35, , 1F
06/08 06:35, 1F
※ 編輯: m9556 來自: 59.115.225.67 (06/08 06:53)
推
06/08 10:25, , 2F
06/08 10:25, 2F
→
06/08 10:26, , 3F
06/08 10:26, 3F
※ 編輯: m9556 來自: 61.218.110.180 (06/08 10:39)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章