【发布时间】:2012-06-09 22:07:38
【问题描述】:
一个非常愚蠢的问题,或者可能是我的概念上的疑问。
#include <iostream>
using namespace std;
class A
{
public:
void print()
{
cout<<"Printing\n";
}
};
int main()
{
A * a = NULL;
a->print();
return 0;
}
输出是:打印
a指针(为NULL)如何访问A类的成员函数。
请解释一下...这可能只是一个愚蠢的问题,但我的印象是 NULL 指针不会访问类的成员函数。
【问题讨论】:
-
你很不幸没有点披萨。下次祝你好运。
-
@R。 Martinho Fernandes:我只是喜欢不确定的行为让我吃到披萨! ;)
-
@K-ballo,当我的未定义行为点餐时,它永远不会像披萨那样令人愉快。
标签: c++