我发现:
(1)在仿真状态下,没有赋值的全局变量,在进入main函数前,不会默认赋值为0;
(2)不在仿真状态下时,没有赋值的全局变量,在进入main函数前,会默认赋值为0;
按我的理解,c_int00()进行了一些初始化操作。28069在仿真状态下,在下载完程序后,程序直接跳转到了main()。
我试过进入仿真状态,手动跳转到c_int00(),执行完进入main后,发现没有赋值的全局变量,依旧没有没有自动赋值为0,。很是不理解。
请问,如何能在仿真状态下,跳转到c_int00()先执行?或者说,如何在仿真状态下,在进入main函数前,对没有赋值的全局变量,自动赋0值?