正在加载图片...
数据元素ai的存储位置(内存地址): (不同于位序i) 据结构 Loc( ai)=Loc (ai-1)+L Loc(ai =Loc(a 1)+(i-1)"L Loc(ai)是ai在内存中的第一个字节的 地址。 L是一个元素的字节数。 表例如:整型线性表存储在内存中的地址是 C00,表中的第7个元素的存储地址是 C000+2*6=C00C 顺序存储结构 数据结构 >定义 A typedef int Elem Type typedef Elemtype ET; 尺之 typedef struct ElemType *elem;动态空间基址 length;∥实际元素个数 int istsize;∥当前分配的存储 } Sqlist;/容量(以 Sizeof( ElemType)为单位) Sqlist是顺序表的类型名5 数 据 结 构 之 线 性 表 9 ¾ 数据元素a i 的存储位置(内存地址): (不同于位序 i ) Loc ( a i )=Loc ( a i -1 ) + L Loc ( a i )=Loc ( a 1 ) +( i -1 )*L Loc(a i )是a i 在内存中的第一个字节的 地址。 L 是一个元素的字节数。 例如:整型线性表存储在内存中的地址是 C000,表中的第7个元素的存储地址是 C000+2*6=C00C 数 据 结 构 之 线 性 表 10 ¾ 顺序存储结构 ¾ 定义 typedef int ElemType ; typedef Elemtype ET; typedef struct{ ElemType *elem ; //动态空间基址 int length ; //实际元素个数 int listsize ; //当前分配的存储 }SqList ; //容量(以sizeof(ElemType)为单位) SqList 是顺序表的类型名
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有