如何对顺序表进行创建和赋值,调用?c语言 数据结构
先要对顺序表的存储方式有个了解,它与数组存储的不同之处在于,这个的储存是连续的,并且是动态存储的。
1、首先对先对SqList进行预定义
2、省略了其他的预定义。大致的创立和赋值代码如下,先是声明个顺序表a,然后对其进行分配空间,用malloc函数,
for循环是对顺序表里的数据经行赋值,强调一点,对顺序表的数据元素的表示方式为:a.elem[i],这个与数组的下标表示类似
能直接对元素进行访问,比链表的每次调用还得遍历要节省时间。