開發平台(Platform):Windows
Compiler: XC8; MPLAB X IDE
問題(Question):無法在function外assign value給global variable
錯誤結果(Wrong Output):https://imgur.com/a/PQJU8
程式碼(Code):https://ideone.com/IHzqq8
補充說明(Supplement):在GCC環境,是可以成功被編譯的
我記得
int x = 3;
int x;
x = 3;
這兩個行為對編譯器來說是不一樣的,但我不知道要餵甚麼關鍵字給google。
上網查都查不到原因,請大大幫小弟解惑一下Q_Q