C语言之链表

建立动态链表 是指在程序执行过程中从无到有地建立起一个链表,即一个一个地开辟结点和输入各结点数据,并建立起前后相链的关系。 思路: —1.设置3个指针变量head、p1、p2 —2.循环方式用malloc函数开辟第1个结点。n=1 p1、p2指向第1结点首地址输入数据,如果p1->num !=0,则head=p1结点链入链表,反之不链入 —3.开辟第2个结点:n=2,p1指向第2结点首地址输入数据
相关文章
相关标签/搜索