gpt4 book ai didi

c++ - CPP_TEST.exe : 0xC0000005: Access violation writing location 0x00abcdef 中 0x00af7230 处出现未处理的异常

转载 作者:行者123 更新时间:2023-11-30 21:15:01 25 4
gpt4 key购买 nike

我得到Access violation writing location at 0xABCDEF 。我尝试了很多方法来解决这个问题。但最终没能做到。

#define xyz 0xABCDEF
#define ptr (UINT16 *) (xyz)

int main()
{

//int *ptr;
//ptr = (int*)malloc(sizeof(int));
*ptr = 0;
return 0;
}

请帮助我。

最佳答案

你不能这样做,因为你尝试使用的内存位置不属于你的进程。您的程序实际上没有执行此操作的适当权限。

尝试手动猜测和定义内存地址并不是一个好习惯,因为使用此类地址基本上会导致未定义的行为情况。

实际上,您尝试使用的地址0xABCDEF看起来像是取自某种教程作为示例。也许您会将其替换为特定于您的系统和操作系统配置的实际地址?

关于c++ - CPP_TEST.exe : 0xC0000005: Access violation writing location 0x00abcdef 中 0x00af7230 处出现未处理的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15138088/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com