TMSc5000编程时:
Uint32 *ttt=(Uint32 *)0x00000000;
(*ttt)=0x00000000;
很简单的功能,在0x0地址写0x00000000,但是编译却出现了如下错误:
declaration may not appear after executable statement in block
我把Uint32 *ttt=(Uint32 *)0x00000000;从main函数中移到外边就可以了,完全正常,写数据也成功,咋回事呢?谁能回答下,谢谢各位。
共7条
1/1 1 跳转至页
关于一个C语言错误的问题


共7条
1/1 1 跳转至页