首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

CODEWARRIOR FOR 908 数组的地址分配问题

CODEWARRIOR FOR 908 数组的地址分配问题

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