带有*是定义一个指向该结构体的指针。例如:struct Test{ int data; struct Test *next;}test, *p;这里的test是结构体变量,可以这样引用成员test.data=1。p是指向结构体的指针,可以这样引用成员p->data = 1;