之前一直以为所有指向为初始化和已销毁内存块的指针都叫野指针。
原来指向已销毁内存块的指针有一个专有名词叫空悬指针,而野指针专指没有初始化的指针。
空悬指针示例:
int* foo()
{
int a = 1;
return &a;
}
野指针
int* a;
之前一直以为所有指向为初始化和已销毁内存块的指针都叫野指针。
原来指向已销毁内存块的指针有一个专有名词叫空悬指针,而野指针专指没有初始化的指针。
空悬指针示例:
int* foo()
{
int a = 1;
return &a;
}
野指针
int* a;
1092
3494
725

被折叠的 条评论
为什么被折叠?