基于VS码代码时出现访问错误的个人理解

日常在VS写代码中,有时候我们将写好的代码调试出来会出现有未经处理的异常,在0x00000000XXXX处有未经处理的异常,写入位置0xFFFFFFFFFFFFXX时发生访问冲突。

类似于图中情况,遇到这种问题,基本上就是遇到数组问题。

1,数组的内存空间太小,但是该数组被赋的值太大,超越了数组所承受的范围。此时就会有内存访问异常的情况。

解决方法:最简单的方法就是把数组的内存空间扩大。

2,出现野指针。

解决方法:配合调试,揪出野指针,将其初始化。

posted @ 2023-01-09 18:02  Yu_30  阅读(249)  评论(0)    收藏  举报