该写地址的地方, 却写了变量本身, 产生core, 导致系统异常

来源:互联网 发布:钢结构三维设计软件 编辑:程序博客网 时间:2024/06/09 17:31

       本来接口是: int fun(ST* ps, uint8_t * pb, int32_t * pi, char *p);

       结果我在写第三个参数的时候, 直接把整数放在那个地方, 由于调用时, 我进行了int32_t*强转, 所以没有编译错误。

       不过, 运行的时候, 呵呵哒了, 经定位core, 才发现是上述问题。


0 0
原创粉丝点击