2 qq 34982491 qq_34982491 于 2016.09.06 20:44 提问

c++类中指向类的指针问题

struct Node
{
int data;
Node *next;
};
class joseph
{
public:
joseph();
~joseph();

private:
Node *head;
};

joseph::joseph()
{

}

joseph::~joseph()
{
}
就像以上代码中Node *head 和Node head 的区别是什么?
求解决~~~谢谢啦

1个回答

caozhy
caozhy   Ds   Rxr 2016.09.06 23:55

一个是指针,一个是非指针,如果你在类中指向自己,为了避免出现类型没有定义的问题,只能使用指针。

qq_34982491
qq_34982491 那什么时候该使用指针什么时候使用非指针呢
大约一年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片