C语言创建单链表以及循环链表 1.先定义结构体的内容(指针域和数据域) 2.创建单链表 手动输入数据直到-1为止(-1不算一个数据 仅代表一个标志) 一般习惯运用尾插法 先给头节点分配内存 再有一个tail = head 以此为开始(试图保存头节点 最后头节点可去可不去)有了新的数据再给其分配内存 3.创建循环链表 循环链表与单链表的区别在于是否首尾相连 以1 2 3 … 直到n存到数据域里 i++是先i后再++ 最后的关键是tail ->next = head -> next