线性表中元素后移,for(p=&(L.elem[L.length-1]); p>=q; --p)为什么是--p?而不是++p?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 14:05:49

线性表中元素后移,for(p=&(L.elem[L.length-1]); p>=q; --p)为什么是--p?而不是++p?
线性表中元素后移,for(p=&(L.elem[L.length-1]); p>=q; --p)为什么是--p?而不是++p?

线性表中元素后移,for(p=&(L.elem[L.length-1]); p>=q; --p)为什么是--p?而不是++p?
你取得是链表最后一个元素的地址,需要从后向前的一个元素一个元素的后移,当然要用--p来实现最后--到第二--到第三.来后移了