链表的创建查看
步骤:
1、得到链表第一个节点的地址,即head的值;
2、设一个临时指针变量p_mov,指向第一个节点head,即可获取 p_mov所指节点的信息;3、使p_mov后移一个节点,即可访问下一节点,直到链表的尾节 点(注意结尾判断条件)。
结构体节点:
typedef struct student {
int num; //学号
int score; //分数
char name[20];
struct student *next;//指针域
}STU;
demo:
void link_print(STU *head)
{
STU *p_mov=head;
while(p_mov!=NULL)//条件为当前节点,遍历时主要显示当前节点
{
printf("%d %d %s\n",p_mov->num,p_mov->score,p_mov->name);
p_mov=p_mov->next;
}
}