0x00007FF6D11A53C9 处有未经处理的异常(在 SNAKE.exe 中): 0xC0000005: 读取位置 0x0000000000000000 时发生访问冲突。

请教一下这个问题怎么弄呢,贪吃蛇算法,图像颜色处理代码,为什么在VS上执行会出现这种提示错误。搞不懂 哭了

img

你把initgraph()函数放在GameInit()函数中了,在main函数中应该先调用一下GameInit()函数,再去调用cleardevice(),否则图像没初始化,图形对象是空的,直接调用cleardevice肯定报错锕

空指针访问
cleardevice代码块咋写的

clearDevice代码看下