第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為什么要把m_pList[i]拷貝給*e?

bool?List::ListDelete(int?i,int?*e){????
if(i<0||i>=m_iLength){????????
return?false;????
}???????
?*e?=?m_pList[i];????????
?for(int?k=i+1;k<m_iLength;k++){?????
????m_pList[k-1]?=?m_pList[k];????
???}????
???m_iLength--;????
???return?true;
}
在刪除函數(shù)ListDelete()中代碼*e?=?m_pList[i];有什么作用,沒有看到用到*e啊。為什么要把m_pList[i]中的內(nèi)容拷貝出來呢?


正在回答

3 回答

嚴(yán)格來講是沒有用的,之所以這樣寫是為了在測(cè)試的時(shí)候,看一下我們刪除的對(duì)不對(duì),通過*e就可以看出來

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

T松子 提問者

明白了,謝謝
2018-12-16 回復(fù) 有任何疑惑可以回復(fù)我~

老師是為了讓我們對(duì)過程更加清晰,并且與前面的插入對(duì)應(yīng),先完成取出來的動(dòng)作。但是實(shí)際上可以不需要*e,因?yàn)槟惚緛砭褪且阉鼊h除,所以直接將前面元素左移,直接覆蓋也是可以的。


1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

T松子 提問者

和一樓的想法差不多,就是為了取出這個(gè)數(shù)(也可以說暫時(shí)存一下這個(gè)數(shù)),目的是為了在測(cè)試的時(shí)候,能直觀看到刪除的就是這個(gè)數(shù)。
2020-02-11 回復(fù) 有任何疑惑可以回復(fù)我~

你把形參里面的*e去掉,再把?*e?=?m_pList[i];去掉,對(duì)刪除函數(shù)沒有本質(zhì)的影響

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為什么要把m_pList[i]拷貝給*e?

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)