线性表中元素后移,for(p=&(L.elem[L.length-1]); p>=q; --p)为什么是--p?而不是++p?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 06:27:04
x){k/xc[<|n"[5
ԜhԼ]XMk;Bk]';v=dgdz|
=Ov96IE4AΆxwiOM
hճ9
@KhxcZtn9
/5>Ttħ@9d }wm@ϧ :ܥO{bӎ
yѩRdW~qAb(T r
线性表中元素后移,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来实现最后--到第二--到第三.来后移了