码迷,mamicode.com
首页 > 其他好文 > 详细

线性表的顺序存储结构

时间:2017-09-09 10:54:41      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:bsp   存储   顺序存储结构   typedef   sql   list   lis   分配   length   

线性表的顺序存储结构,指的是用一段地址连续的存储单元依次存储线性表的数据元素。

线性表的顺序存储结构代码

#define MAXSIZE 20     /*存储空间初始分配量*/

typeded int ElemType ;  /*ElemType类型根据实际情况而定,这里假设为int */

typedef struct

{

  ElemType data[MAXSIZE];  /*数组存储数据元素,最大值为MAXSIZE*/

  int length;                            /*线性表当前长度*/

}SqList;

这里,我们就发现描述顺序存储结构需要三个属性:

存储空间的起始位置:数组data,它的存储位置就是存储空间的存储位置

线性表的最大存储容量:数组长度MaxSiz。

线性表的当前长度:length。

 

线性表的顺序存储结构

标签:bsp   存储   顺序存储结构   typedef   sql   list   lis   分配   length   

原文地址:http://www.cnblogs.com/123talents/p/7497197.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!