登录注册
请看3楼的回答。
引用 23 楼 gelu1040 的回复: int *p; p = NULL; *p = 3; 不一定是这样明显的错误,也可能是内存越界访问之后无意中修改掉了后面内存部分的值,这时候异常还没有发生,可能过了很久,用到这部分被修改了的非预期的值之后,异常产生了. 并且你现在的异常本身的诱因就是地址错误,那么更加难找到.只能看看异常之前都运行了什么代码,一行一行检查.
没办法,现在政府信用破产,官方说明通常有猫腻。 建议ST把“官方”用词改为“ST方”或“司方”,呵呵 mcuisp 发表于 2010-4-19 11:35
惠美丽
我上线
< 1/1 >
已有104人来访过
留言
现在还没有留言