#includeint main(){ struct node { int data; struct node *next; }snode; struct node *p; p=&snode; return 0;}上面定义了一个单链表结构体node,它有2个变量,其中p就是指针变量p=&snode就是让指针p指向结构体snode的首地址,这样p就能对snode的元素data进行操作如p->data=5