偶然性的0x80000003异常在XP+VS2008Sp1调试程序,用的Debug,程序有时候出现0x80000003异常,有时候又不会出现这样的异常,怎么回事?怎么消除这样的异常呢??[解决办法]单步,查看堆栈,锁定错误先[解决办法]这个异常是断点。就是说你的程序执行到断点上了,如果你此时正在调试就会中断到调试器。debug版本的代码段间隙都是用的0xCC填充的,也就是断点,所以,你的程序可能是执行到了代码段间隙上。至于原因,比较常见的就是栈内存溢出覆盖了返回地址。