类pascal语言中,:=和=在指针操作里有什么区别?拜托各位了 3Q

建议链表的算法:PROCcrt_linklist(VARla:linkistty;a=ARRAY[1...n]OFelement);new(la):la^.next=NI... 建议链表的算法: PROC crt_linklist (VAR la:linkistty; a=ARRAY[1...n] OF element); new (la) : la^.next = NIL;{此处的=号起什么作用?} FOR i:= n DOWNTO 1 DO [new(p); p^data = a[i];{此处的=号是什么作用?} p^.next = la^.next;{此处的=号是什么作用?} la^.next = p;{此处的=号是什么作用?} 展开
 我来答
庚傲安rR
2014-09-06 · TA获得超过130个赞
知道答主
回答量:120
采纳率:0%
帮助的人:57.4万
展开全部
你这个算法是不是有问题啊? 我记得pascal语言里,":=" 是赋值符,而“=”的作用是判断符号两边的表达式是否相等。 而在你的这个算法里,根据经验觉得都是赋值的含义(将赋值符右边的表达式的值赋给左边的指针。)

求采纳
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式