3826| 2
|
UCOSIII中消息队列(消息传递)例程,里面是不是存在野指针的情况? |
5金钱
最佳答案1、第一幅图pbuf下面的代码中那么大一个mymalloc()给它分配内存,那么pbuf怎么可能是野指针?
2、第二幅图里面p这个指针传递给了函数check_msg_queue(),你去看函数check_msg_queue(),里面也那么大一个mymalloc()来给p分配内存!那么指针p又怎么可能是野指针?
3、第三幅图和第四幅图中的指针key和p都是函数OSQPend()返回值,你去看OSQpend()函数的返回值是不是个指针?那么这两个又怎么可能是野指针?
4、至于你说的进入hardfaul ...
| ||
发表于 2015-10-29 21:09:09
|
显示全部楼层
| ||
开往春天的手扶拖拉机
|
||
| ||
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2024-11-23 13:01
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网