STM32F4 C指针

2019-07-20 05:53发布

为什么图一里面的Addr等于0呢?求助!

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
civic7366
1楼-- · 2019-07-21 01:43
 精彩回答 2  元偷偷看……
胥耀YaoXu
2楼-- · 2019-07-21 04:26
edmund1234 发表于 2018-9-26 20:01
这个写法有问题的
u8  aa=12, bb=34;

我用的是malloc分配的内存啊   它应该在堆里面啊?

Jason2016
3楼-- · 2019-07-21 09:29
 精彩回答 2  元偷偷看……
胥耀YaoXu
4楼-- · 2019-07-21 15:24
 精彩回答 2  元偷偷看……
胥耀YaoXu
5楼-- · 2019-07-21 17:20
edmund1234 发表于 2018-9-26 20:01
这个写法有问题的
u8  aa=12, bb=34;

请问  Count的值赋给pObjDeoInfo->pNode[Count] 为什么是0x1128呢?


edmund1234
6楼-- · 2019-07-21 19:17
本帖最后由 edmund1234 于 2018-9-28 14:20 编辑
胥耀YaoXu 发表于 2018-9-28 11:01
请问  Count的值赋给pObjDeoInfo->pNode[Count] 为什么是0x1128呢?

不知道你是否把断点停在pObjDeoInfo->pNode[Count]=Count 这一句, 如果是, 那么这种监视方法是不对的
停下来表示它还没执行赋值, F10后Count又被+1了, 看的就已经不是之前被赋值的值, 而是看另一个未被赋值的值, 永远都看不到被赋值后的值
把pObjDeoInfo->pNode用Memory窗口来监视

一周热门 更多>