p=p->next表示的含義
2023-02-14 10:53:47文/劉冬晴p=p->next表示修改指針p的位置,把p指向原來(lái)的下一個(gè)節(jié)點(diǎn)。->叫做結(jié)構(gòu)體指針運(yùn)算符,用來(lái)訪問(wèn)結(jié)構(gòu)體內(nèi)部成員。=號(hào)表示把右邊的值賦給左邊。

p=p->next含義是什么
p=p->next是表示修改指針p的位置,把p指向原來(lái)的下一個(gè)節(jié)點(diǎn)。
1、->是一個(gè)整體,它是用于指向結(jié)構(gòu)體、C++中的class等含有子數(shù)據(jù)的指針用來(lái)取子數(shù)據(jù)。換種說(shuō)法,如果我們?cè)贑語(yǔ)言中定義了一個(gè)結(jié)構(gòu)體,然后申明一個(gè)指針指向這個(gè)結(jié)構(gòu)體,那么我們要用指針取出結(jié)構(gòu)體中的數(shù)據(jù),就要用到“->”。
2、鏈表指針是C語(yǔ)言的一個(gè)難點(diǎn),但也是重 點(diǎn),學(xué)懂了非常有用。要仔細(xì)講就必須先講變 量、指針。
3、所謂變量,不要淺顯的認(rèn)為會(huì)變得量就是變量。套用我們?cè)洪L(zhǎng)的問(wèn)話:“教室變不變?”變,因?yàn)槊刻煊胁煌娜嗽诶锩嫔险n,但又不變,因?yàn)榻淌沂冀K在那,沒(méi)有變大或變小。
p->next=p;和p=p->next;的區(qū)別
p->next=p表示節(jié)點(diǎn)p的下一個(gè)節(jié)點(diǎn)還是p,如果鏈表只有p節(jié)點(diǎn),那么這樣就變成了一個(gè)循環(huán)鏈表。
p=p->next表示修改指針p的位置,把p指向原來(lái)的下一個(gè)節(jié)點(diǎn)。
例如:q->next=p;p->next=null;q=p;
這個(gè)里面的q指向的永遠(yuǎn)是是要在當(dāng)前節(jié)點(diǎn)添加下一個(gè)節(jié)點(diǎn)的那個(gè)節(jié)點(diǎn)
值得一提的是, p->next=p和p=p->next并不是一個(gè)意思,p->next=p表示節(jié)點(diǎn)p的下一個(gè)節(jié)點(diǎn)還是p,如果鏈表只有p節(jié)點(diǎn),那么這樣就變成了一個(gè)循環(huán)鏈表。
寫(xiě)鏈表時(shí)會(huì)使用到當(dāng)p=p->next,用來(lái)尋找下一個(gè)節(jié)點(diǎn)p=p->next時(shí),p原來(lái)的地址不會(huì)被覆蓋。
ought to否定形式回答oughtto的否定形式是oughtnotto,縮...
2023-02-14
issue可數(shù)嗎表示“問(wèn)題”時(shí),是可數(shù)名詞。issue的復(fù)數(shù)形式是...
2023-02-14
let us后面加動(dòng)詞什么形式原形。let us后面用動(dòng)詞原形。let us,常...
2023-02-13
lemon的特殊含義令人討厭的人。lemon的名詞意思是檸檬;檸檬汁;...
2023-02-13
left用法left的意思:左邊的,剩下的,離開(kāi)。left的基...
2023-02-13
left對(duì)應(yīng)詞是什么right。left的意思是左邊,所以對(duì)應(yīng)詞是ri...
2023-02-13
learn的用法learn+名詞,如learn english;l...
2023-02-13
key的多種意思用作名詞時(shí)的意思是“鑰匙;關(guān)鍵;要訣”,用作動(dòng)詞時(shí)...
2023-02-13
jewelry和jewel區(qū)別詞性不同、意思不同、側(cè)重點(diǎn)的不同。jeweller...
2023-02-13
jd算什么學(xué)位法律博士,法律博士一般指全部美國(guó)及加拿大法學(xué)院或部...
2023-02-13
lifestyle可數(shù)嗎lifestyle作為集合名詞是不可數(shù)的;作為多少...
2023-02-13
lotno是什么意思批號(hào)。LOT NO是lot number的縮寫(xiě),是...
2023-02-12
main must return int是什么錯(cuò)誤提示main函數(shù)的返回值類(lèi)型必須為int型。同時(shí)要...
2023-02-12
may后面加什么動(dòng)詞原形。may是情態(tài)動(dòng)詞,后面加動(dòng)詞原形,有“可...
2023-02-12
may是情態(tài)動(dòng)詞嗎是。may表達(dá)意思:可能,也許(表示某情況是可能的...
2023-02-12
點(diǎn)擊查看 高中英語(yǔ) 更多內(nèi)容









