开发平台(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