C++调试求救!!!!!!!!

来源:百度知道 编辑:UC知道 时间:2024/05/27 12:44:18
我在调试C++程序时,弹出如下对话框:
***************************************************************
"0x77e6b5ae" 指令引用的"0x482e4747"内存。该内存不能为"written"。
要终止程序,请单击"确定"
要调试程序,请单击"取消"
***************************************************************

程序是绝对没有错的,我不知问题出在何处,有哪位大侠可以相助啊?

贴代码出来,这样谁也不知道出什么问题?

程序是绝对有错

数组越界,内存非法访问……

这种错误比较难找

语法可能没有错误

自己仔细调试下

注意下警告信息

不肯把代码帖出来……

可以肯定:程序绝对有错。

初步判定:访问越界(如定义int a[50], 访问了a[50])

除非贴出源代码,否则无法帮你。

调试程序,找到崩溃的点,然后看栈就知道错在哪了。当然原因基本是数组越界。