CODEWARRIOR FOR 908 数组的地址分配问题
- UID
- 105100
- 性别
- 男
|
CODEWARRIOR FOR 908 数组的地址分配问题
我定义了一个数组,调试时发现被分配在了0000这个地址,这是PORTA的数据地址,
而且数组没法初始化,不知是何问题,试了很多次都是这样,遇到同样问题的请帮忙,谢谢。 |
|
|
|
|
|
- UID
- 104380
- 性别
- 男
|
请到MetroWerks下载08的C编译器使用手册,或者参考一下CodeWarrior附带的示例程序。 |
|
|
|
|
|
- UID
- 106342
- 性别
- 男
|
“我定义了一个数组,调试时发现被分配在了0000这个地址”表示你定义的变量并没有在程序中使用,因而编译器把它优化掉了,默认在0000H处。
你必须进行赋值等操作,才能看到它的分配地址! |
|
|
|
|
|