C++类的空指针调用成员函数

2020-03-10  本文已影响0人  科英
class A 
{
public:
    void print()
    {
        cout << "hello" << endl;
    }
    void print2()
    {
        cout << "hello" << b << endl;
    }
    int b;
}

int main()
{
  A *a;
  a->print();// 1
  a->print2();// 2
}

答案:
1处不会报错,正常输出 hello
2处会报错,Segmentation fault

上一篇下一篇

猜你喜欢

热点阅读