最贊回答 / 我們愛了整整一個曾經(jīng)
對于簡單數(shù)據(jù)類型來說,如int,當(dāng)然可以直接使用==進(jìn)行比較。不過對于復(fù)雜的數(shù)據(jù)類型, 比如對象, 就需要通過重載==, 確定兩個對象相等的必要條件后,才可以使用==進(jìn)行對象之間的比較。
2018-07-19
最新回答 / Cocoabeans
按道理來說是這樣的。但是你在實(shí)際用的時候要輸入一個下標(biāo)的,在選擇下標(biāo)的時候就已經(jīng)在大腦里判斷是否符合了(吧)
2018-07-16
最贊回答 / ___TINGWEN
清空一個鏈表應(yīng)該是把它的每個結(jié)點(diǎn)所占的內(nèi)存全部進(jìn)行清空,所以要從前往后遍歷,每遍歷一個結(jié)點(diǎn),就把遍歷過的結(jié)點(diǎn)進(jìn)行刪除,但是呢,在刪除當(dāng)前結(jié)點(diǎn)之前,要將當(dāng)前結(jié)點(diǎn)的下一個結(jié)點(diǎn)保存起來,不然刪除之后就找不到下一個結(jié)點(diǎn)來進(jìn)行清空了,所以要使用temp來保存當(dāng)前結(jié)點(diǎn)的下一個結(jié)點(diǎn)Node *temp=currentNode->next(currentNode結(jié)點(diǎn)的指針域指向的就是下一個結(jié)點(diǎn),就是currentNode->next就是下一個結(jié)點(diǎn)),保存之后呢,再把當(dāng)前結(jié)點(diǎn)刪除掉也就是delete?curre...
2018-04-24
最新回答 / 蕩氣回腸_
老哥,這標(biāo)題不明明白白寫的么?數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)結(jié)構(gòu)不是計(jì)算機(jī)最基礎(chǔ)的課程么?
2018-04-23