永发信息网

pascal里链表可不可以不用指针类型?

答案:4  悬赏:50  手机版
解决时间 2021-11-24 09:57
pascal里链表可不可以不用指针类型?
最佳答案
记住在自定义类型的时候,必须先定义再使用。
type pointer=nodetype;
nodetype=record
data:datatype;
next:pointer;
end;

这里第一行的nodetype还没有定义就使用了,这样无法编译。

指针类型是特例,允许先使用后定义。所以按理来说只有指针可以做链表。

但是编程时经常会用数组来实现链表。这样的数组叫静态链表。静态链表每个元素都有一个指针域和一个数据域,实际上就是虚拟了一小块内存,把动态的,不稳定的链表在稳定的数组上实现。
全部回答
可以用循环队列
可以的
但是其实原理都差不多
你可以开一个数组,然后通过下标来实现
反正我比较喜欢开数组,写起来方便而且不容易错
不用指针就无法实现链表,任何语言都一样(汇编、C里面的地址实际上也是指针)。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
网警能查过期qq聊天记录吗?
牙烂个窟窿是补好还是牙套好
求劫的冠军之隐高清图片
中考290分能上什么学校哦。
人际关系与口才训练
粮库和种子站的种子贮藏的最佳环境应该是( 
歌手阿诗满是哪里人?
在下对MVC(EF)中的数据库迁移不是很理解,(比
钓鲫鱼用的4号鱼钩配多大的锡坠
唐朝金银饰品的风格特色
农行动态口令卡看不清了能不能换一张
信用卡能现金加额度一起用吗?
牙科工具有哪些
广州番禺附有配制近视眼睛的店吗
北京香山红叶现在红了吗,今天是2018-10-27日
推荐资讯
这个世界真的有地府吗?那死了的人去了哪里?
统一合能8系机油加摩托车怎样
民国的纸钱想出手
陆悦后面带哪个字好,小女孩名字
TP5,9,11,17,23,31,+6这组号码双色球历史上中
请问各位,倩侣之间是不是都要有聊不完的话才
60年代初至65年全国四年制中专有几座
土蜜蜂出蜂儿后几天又出
大户型客厅功能分区有什么技巧
沐林舞蹈地址在哪,我要去那里办事,
vivo手机阴阳师怎么实名认证
各位倒车时,离合、刹车、油门是如何操作的?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?