作者dio1984 (dio)
看板Electronics
標題[問題] Keil C 的錯誤訊息
時間Mon Nov 12 17:59:28 2007
我在用Keil C 編譯時出現以下錯誤訊息
8051TEST_02.C(17): error C247: non-address/-constant initializer
是發生在一行浮點數的宣告
請問這是代表什麼意思呢
謝謝
---
相關的函數片段
#define PI 3.14159
int T=2; // period of sin() (sec)
float w=(2*PI)/T; // phase rate (rad/sec) <-- error出現的位置
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.175.37
※ 編輯: dio1984 來自: 140.112.175.37 (11/12 19:17)
1F:→ takebreak:是8051不能作浮點運算嗎? 11/12 21:54
2F:→ takebreak:等待高手指教! 11/12 21:54
3F:推 dexders:試試看改成 float w=(2*PI)/(T*1.00); 11/12 23:25
4F:推 dio1984:謝謝樓上大大 後來發現keil C 的宣告後面不能包含算式 11/14 02:40