Re: [問題] Keil C 的錯誤訊息

看板Programming作者時間18年前 (2007/11/13 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《dio1984.bbs@ptt.cc (dio)》之銘言: > 我在用Keil C 編譯時出現以下錯誤訊息 > 8051TEST_02.C(17): error C247: non-address/-constant initializer 錯誤:不可以用常數或位址以外的expression設定變數初值。 > 是發生在一行浮點數的宣告 > 請問這是代表什麼意思呢 [中略] > #define PI 3.14159 > int T=2; // period of sin() (sec) > float w=(2*PI)/T; // phase rate (rad/sec) <-- error出現的位置 因為T為變數,此處用到了一個需要執行的expression設定初值。   -- I love GOOOOOOOOOOOOOOOOOOLD------   -- ▄▄▄▄▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄ <telnet://bbs.cs.nctu.edu.tw> █▄▄▄▄█ █ ▄▄▄▄▄█ Player: GOLDMEMBER ▄█▄▄▄▄█ ▄▄▄█ █▄▄▄▄▄ From: 59-115-212-221.dynamic.hine ☆ 次世代BS2 ☆ 可申請個人板 150MB 相簿 http://pic.bs2.to 交大資訊人 250MB
文章代碼(AID): #17E9JV00 (Programming)
文章代碼(AID): #17E9JV00 (Programming)