那么可以这样写吗
struct Node{
int data;
};
struct Node*next;
如果不是结构体Node的成员,就不会有指针域了
之前说错的struct Node *next;此时并不是结构体中的成员,应该是struct Node *next;此时并不是结构体类型。不是你所谓的定义一个结构体Node,在里面使用这个结构体。
你这样这样也可以定义指向Node的指针,但是 Next指针想要达成把所有Node单链起来没有之前那个方便。那是因为你赋值的时候要写两个独立的赋值语句。都可以的~~