0xC0000005:读取位置0x00000000时发生访问冲突

0xC0000005:读取位置0x00000000时发生访问冲突_第1张图片

这个问题是由空指针引起的。我在前面编写树节点改变的代码时没有考虑根节点没有关联数据,导致*pString指向为空,故引发此异常问题。

另外,如果指针在二次调用时,最好是先删除指针,释放内存之后,再使用该指针。

删除指针的办法为:

delete pString;//删除指针
pString = nullptr;//令该指针为空

 

你可能感兴趣的:(C++——MFC,c++)