在DEV c++5.11下单步调试没有问题。如果直接运行,会出现内存错误。怎么解决?这是一个半成品的蛇游戏。
这种情况一般是因为单步调试到不了或者到错了地方。
可以直接在调试状态下运行,出现错误时查看调试器给出的错误位置(函数调用栈)。
最笨的办法就是在可能出错的位置插入无聊的句子,然后在这些句子上设置断点。(这些语句可以是printf(变量))
可以直接在调试状态下运行,出现错误时查看调试器给出的错误位置(函数调用栈)。
最笨的办法就是在可能出错的位置插入无聊的句子,然后在这些句子上设置断点。(这些语句可以是printf(变量))