我试图访问未初始化的内存例外的含义,什么是在Visual Studio的C++代码
int *ptr;
// to this and that
*ptr = 8;
return 0;
我得到异常以下,
在sam2.exe 0x0041145e未处理的异常:0000005 : 访问冲突写入位置0xcccccccc。
现在我知道0xcccccccc
是在Visual C++中用于未初始化指针的值。但我不明白0x0041145e
和0xC0000005
的含义。
只是为了澄清,我问这个问题,因为我想在YouTube上制作视频教程幻数。
我感谢您的帮助。 谢谢。
0x0041145e是异常对象位置。 – billz
'0xC0000005'是'Access violation'的异常代码。 –
@Dayalrai当我看到错误代码时,它没有被定义为错误号。我错了吗? –