以下是引用ditg在2020-7-3 17:13:47的发言:
水平低
顺便你一直不理解 什么是野指针
野指针是描述指针变量的一个状态
是一个状态 不是一个错误
当指针处于野指针这个状态的时候
不应该对这个指针做读取操作 也不能对这个指针做解引用的操作
程序代码:
int* p; //假设p是局部变量
if(p == NULL);//读野指针
int* p; //假设p是局部变量
*p = 0; // 解引用野指针
这两个操作是错的
但是 写操作是没什么问题
我从来没说过 p是野指针 所以是错的
我说的是 因为是野指针 所以不能通过这个指针访问结构体成员(涉及到解引用野指针)
[此贴子已经被作者于2020-7-3 17:53编辑过]