链表和结构体数组有什么区别??

发布网友 发布时间:2022-04-20 03:47

我来回答

2个回答

热心网友 时间:2023-01-25 08:39

链表的强项是插入删除很方便,但是搜索效率相对于结构体数组来说很差(链表每次都得从头开始查找),结构体的强项就是查询,插入删除的效率相对于链表来说很低(结构体每次插入其后的元素都得向后移一位)

热心网友 时间:2023-01-25 09:57

结构体是几种数据类型的集合
struct{int a;char b;}
数组是同种类型的连续的集合
链表就是不连续的同种类型的集合
//连续指的是物理上的不连续,就是他在内存的位置是不再一起的
int a[10] a[0]的地址是0x00001的话,a[1]就是0x00002
链表就不行了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com