if(pa!=NULL) q=pa; else q=pb; r->next=q; 解释一下

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/28 17:15:14
if(pa!=NULL) q=pa; else q=pb; r->next=q; 解释一下
x)L(HT T(-HVH)N1tR+Jl ^,_Ɏ';mԩ_`gCO5=7g=/'u$>dǮ+wөc3!R/v?T|V9myڻ qCc!P N (l{fj>xO=]2 bTe\0ix:OYW^,\|gZMwӹӋb>6yvy

if(pa!=NULL) q=pa; else q=pb; r->next=q; 解释一下
if(pa!=NULL) q=pa; else q=pb; r->next=q; 解释一下

if(pa!=NULL) q=pa; else q=pb; r->next=q; 解释一下
如果(指针pa不为空) 则给指针q赋予pa的地址,即pa、q指向同一个地方;
如果(指针pa为空)则给q赋予另外一个指针pb指向的地址;
最后,把链表结构数据块r的下一个数据块指针设为q