課程
/后端開發(fā)
/C++
/數(shù)據(jù)結(jié)構(gòu)探險(xiǎn)之線性表篇
最后為什么不是 preElem = m_pList[temp - 1]而是*preElem = m_pList[temp - 1]?即為什么在preElem前加* ?preElem和m_pList不都是指針嗎?
2017-08-24
源自:數(shù)據(jù)結(jié)構(gòu)探險(xiǎn)之線性表篇 2-4
正在回答
你看下.h文件的變量聲明,聲明的變量指針是寫的*m_pList(有星號),而我們用的時(shí)候是m_pList(沒星號),所以這里的m_pList[temp-1]是一個(gè)引用,于是preElem前面就要加星號,因?yàn)橹羔槻拍苤赶蛞茫蛘弑灰觅x值。
舉報(bào)
線性表的主體順序表和鏈表,讓學(xué)員能夠?qū)⒅R融會貫通學(xué)以致用
2 回答通過getElem函數(shù)獲取第i個(gè)元素,為啥不是m_plist[i-1],而是m_plist[i]
3 回答temp=0
2 回答temp=0
3 回答m_pList【】是數(shù)組么,還是什么
4 回答關(guān)于m_pList->next的兩個(gè)問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-08-24
你看下.h文件的變量聲明,聲明的變量指針是寫的*m_pList(有星號),而我們用的時(shí)候是m_pList(沒星號),所以這里的m_pList[temp-1]是一個(gè)引用,于是preElem前面就要加星號,因?yàn)橹羔槻拍苤赶蛞茫蛘弑灰觅x值。