首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

0x5f432add授命引用的0x0000058内存该内存不能为read

2013-01-01 
0x5f432add指令引用的0x0000058内存该内存不能为read0x5f432add指令引用的0x0000058内存该内存不能为read.

0x5f432add指令引用的0x0000058内存该内存不能为read
0x5f432add指令引用的0x0000058内存该内存不能为read.如果出项以上错误怎么改,是什么原因造成的,求解释
[解决办法]
内存越界了。
[解决办法]
最简单的类似情况如下,举一反三,至于为什么指针地址变成此值,原因很多,一般都是越界造成

int main()
{
char* p=(char*)0x0000058;
char c=*p;
return 0;
}

[解决办法]
崩溃的时候在弹出的对话框按相应按钮进入调试,按Alt+7键查看Call Stack里面从上到下列出的对应从里层到外层的函数调用历史。双击某一行可将光标定位到此次调用的源代码或汇编指令处。

热点排行