c++里小疑点

求助c++里小问题
本帖最后由 zywzjn123 于 2013-02-14 14:01:19 编辑
class p{
private:
         int a;
public:
         void show()
         {
             a=0;
             cout<<a<<endl;
         }
};

void main()
{
    为什么  用p* p1; p1->show(); 调试报错 。而p p1; p1.show();可以正常显示????
}


------解决方案--------------------
p1并没有指向p对象,只是指向一个地址而已,你没有p对象是无法调用p内部的函数的