#include <iostream>
using namespace std;
//空指针访问成员函数
class person{
public:
int m_age;
void showClass(){
cout<<"this is person class"<<endl;
}
void showPersonAge(){
if(this==NULL)return;//健壮性
cout<<this->m_age<<endl;
}
};
void test01(){
person *p=NULL;
p->showClass();
p->showPersonAge();//报错原因是传入的指针为空
}
int main ()
{
test01();
return 0;
}
空指针可以访问成员函数
最新推荐文章于 2025-12-03 14:22:43 发布
700

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



