& a;
while(head){
print("%d %p %P\n,head->val, head,head->next");
head = head->next...;
打印head指针指向的链表
void print_list(ListNode * head,const char *List_name){
printf("%S :",List_name);...head){
printf("NULL\n");
return;
}
while(head){
printf("%d",head->val...);
head = head->next;
}
printf("\n");
}
1.构造5个节点a,b,c,d,e,并对它们进行初始化;
2.将a,b,c,d,e,5个节点连接在一起...}
}
2、头插法
设置一个临时头节点temp_head,利用head指针遍历链表,每遍历一个节点即将该节点插入到temp_head后
1.备份next = head->next;
2.修改head