亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

最新回答 / BasicPlusPlus
能不能問題寫清楚點,然后掛個CSDN的代碼鏈接,我好下去調試看看。這么一堆,讓人怎么看。

最新回答 / 心形罐裝病毒
我覺得原因不是沒有內存空間,這里的形參pNode是個指針類型的,它指向的和實參所指向的是同一個地址吧,它是有內存空間的,只是我們不能把它弄到鏈表里,因為如果這樣做了,鏈表在清空的時候會把每個節點都釋放,也就是把 實參 所指向的內存給釋放掉了,這并不是我們想要的結果,所以有必要建立一個newNode,這樣對這個鏈表操作的時候就不會影響到這個鏈表以外的東西,我是一枚小白,這是個人理解,說的不對還請多多指教!

最新回答 / 琴劍琉璃
構造函數有問題,應該為m_pList = new int[m_iSize],這樣申請的才是一個數組,析構函數才會正確執行

最新回答 / xXEnderDragonXx
記得之前課講過了 在運算符重載那一課 可以回去看看記憶里是因為要求函數的第一個參數必須是ostream&類型的,而如果成員函數的話,會默認第一個參數都是this指針,會沖突。

最新回答 / younger_321
<...code...>構造函數中這行代碼申請數組應該用中括號[ ]。即使如此,你仍然可以看到程序運行結果。因為:“程序會在釋放緩沖區時通知您,而不是在您犯錯時”--?參考:>?https://stackoverflow.com/questions/24039299/what-does-crt-detected-that-the-application-wrote-to-memory-after-end-of-heap-b 不仔細看還真不好看出來~

最贊回答 / 我入戲太深
不行。如果不加* 寫成int e,在函數執行的時候是創建一個新的形參e,在函數執行結束之后會直接銷毀,你無法獲取到這個數據。當然這個地方你用int& e ,取別名的方式,也是可以的。

最新回答 / qq_慕絲8285515
老師好像是說 ==只傳進去一個參數 ,所以就不需要用友元函數重載

最新回答 / HackerLZH
哦,第四行寫錯了,改為if (CurrentNode->data == pCurrentNode->data)?

最新回答 / HackerLZH
當然先要從0遍歷到i使currentNode來到i節點的位置

最贊回答 / qq_StupidFox_0
temp->next代表著*temp這個節點的指針域newNode->next需要指向一個節點的地址,而temp就是*temp的地址

最新回答 / weixin_寶慕林6417038
大兄弟,相等是“==”符號,這里的“=”符號是把后面的值賦予給前面的值

最新回答 / 是橘是枳
代碼量是少一點,但是因為你要進行循環,時間復雜度將會是O(n),而原來是O(1), 也就是耗時,省空間。
課程須知
"本課程是數據結構初級課程 1、熟練掌握C++語言基礎語法"
老師告訴你能學到什么?
1、順序表的工作原理 2、順序表的實現方法及編碼技巧 3、鏈表的工作原理 4、鏈表的實現方法及編碼技巧 5、通訊錄的實現原理及編碼技巧

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消