c++中空指针访问成员函数
生活随笔
收集整理的這篇文章主要介紹了
c++中空指针访问成员函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如果成員函數沒有用到this ,那么空指針可以直接訪問
如果成員函數用到this 指針,就要注意,要判斷是否為空,防止程序崩潰
#include<iostream>using namespace std;class Person{public:void show(){//沒有 用到this指針,空指針可以訪問函數cout << "Person show" << endl;}void showAge(){if (this == NULL){return;}cout << m_Age << endl;}int m_Age;};void test01(){Person *p = NULL;p->show();p->showAge();}int main(){test01();system("pause");return 0;}總結
以上是生活随笔為你收集整理的c++中空指针访问成员函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 治疗输卵管堵塞不孕不育症
- 下一篇: c++中友元函数详解