在顺序表的建立中,为什么初始化要&,而求表长就没有&?

luoentao luoentao 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
结构类型定义:

const int MAXSIZE;

struct Seqlist

{

ElemType data[MAXSIZE];

int len;

};

sqlist;

MAXSIZE是线性表存储空间的大小

1.初始化:

void initlist(sqlist &sq)
{
sq.len=0;
}

2.求表长

getlen(sqlist sq)
{
return sq.len;
}
...全文

相关推荐

实现顺序表的基本运算:初始化、插入、删除、求表的长度、判空、释放。

(1)初始化顺序表L (2)从标准输入(键盘)逐个数据输入a,b,c,d,e元素 ,建立顺序表 (3)输出顺序表L (4)输出顺序表L的长度 (5)判断顺序表L是否为空 (6)输出顺序表L的第3个元素 (7)输出元素a的位置 (8)在第4个元素位置上插入‘f’元素 (9)输出顺序表L (10)删除L的第3个元素 (11)输出顺序表L (12)释放顺序表L

joshua1203

单链表基本操作:建立链表,判空,求表长等

实现单链表的基本操作:建立链表,判空,求表长等

ykbfb

如何在C++中建立一个顺序表

在使用顺序表之前,首先创建一个空的顺序表,也就是初始化顺序表。这里,在程序中只需设置顺序表的结点数量ListLen为0即可。这样,后面需要添加的数据元素将从顺序表的第一个位置存储

weixin_38635092

线性表的实现_代码(初始化、判断是否为空表、求表长、输出表、插入、删除、查找、修改、清空表、释放表空间、退出

线性表的实现_代码(初始化、判断是否为空表、求表长、输出表、插入、删除、查找、修改、清空表、释放表空间、退出。

静美书斋

顺序表的建立

顺序表1)初始化顺序表L。 (2)依次插入‘a’,‘b’,‘c’,‘d’,‘e’元素。 (3)输出顺序表L。 (4)输出顺序表L的长度。 (5)判断顺序表L是否为空。

qq_21290049
评论 8
收藏 已收藏
分享
返回顶部
luoentao
数据结构与算法 33,027 成员 35,334 内容