c语言中结构体和链表的区别
1个回答
关注
展开全部
链表的定义和使用
1.链表是结构体最重要的应用,
2.链表的建立
总结一下上面的几道题,
3.逆序链表
4.链表的增删查操作
咨询记录 · 回答于2022-05-03
c语言中结构体和链表的区别
链表的定义和使用1.链表是结构体最重要的应用,2.链表的建立总结一下上面的几道题,3.逆序链表 4.链表的增删查操作
结构体与指针的联系是比较多的,也就是说,你的指针方面的知识是必须也要过关的。
结构体是一种类型,他的应用和int,float等变量类型的应用方法一致,切记,结构体是一种类型,不可当作变量进行使用。
结构体是一种类型,他的应用和int,float等变量类型的应用方法一致,切记,结构体是一种类型,不可当作变量进行使用。
链表,顾名思义,即是一条链状的数据。链表是由一个 head 指针变量和许多节点组每个节点有许多元素,最后一个元素是一个指向下一个节点首地址的指针,第一个节点的首地址交给head,末尾的指针指向第二个节点的首地址,以此类推,到达最后一个节点,最后一个节点的末尾指针指向 NULL;这就是一条链表。一条链表必须有一个 head 指针才能寻找到第一个节点,否则无法进行链表的访问,并且每个节点的末尾指针必须指向下一个节点的首地址,否则就无法进行链式访问数据,并且最后一个节点的末尾指针必须指向NULL,避免指针指向未知区域。
明白了
很有帮助