課程
/后端開發(fā)
/C++
/數(shù)據(jù)結(jié)構(gòu)探險(xiǎn)之樹篇
為啥AddNode函數(shù)傳入的pNode需要是指針啊
2017-01-01
源自:數(shù)據(jù)結(jié)構(gòu)探險(xiǎn)之樹篇 3-1
正在回答
在這里明確告訴你,不是一定是要指針
你試著把*都去掉,你就發(fā)現(xiàn),還是能運(yùn)行
我覺得這個(gè)老師在這里用指針主要有2個(gè)原因:
1、取地址傳遞參數(shù)效率更快
2、后面用鏈表表示二叉樹的時(shí)候,確實(shí)是一個(gè)個(gè)節(jié)點(diǎn),那時(shí)候就必須用指針,所以在這里二者做了一個(gè)格式上的統(tǒng)一
Iris_97 提問者
舉報(bào)
樹,將為你開啟更精彩的數(shù)據(jù)結(jié)構(gòu)大門,了解更多概念
7 回答為什么傳入的節(jié)點(diǎn)要用指針
2 回答為啥要定義一個(gè)父指針
1 回答AddNode()函數(shù)中增加節(jié)點(diǎn) 先在調(diào)用SearchNode()函數(shù) 的問題
1 回答為什么插入節(jié)點(diǎn)時(shí)要使用指針?
2 回答為什么三個(gè)指針的數(shù)據(jù)類型是node*
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-01-01
在這里明確告訴你,不是一定是要指針
你試著把*都去掉,你就發(fā)現(xiàn),還是能運(yùn)行
我覺得這個(gè)老師在這里用指針主要有2個(gè)原因:
1、取地址傳遞參數(shù)效率更快
2、后面用鏈表表示二叉樹的時(shí)候,確實(shí)是一個(gè)個(gè)節(jié)點(diǎn),那時(shí)候就必須用指針,所以在這里二者做了一個(gè)格式上的統(tǒng)一