課程
/后端開發(fā)
/C++
/數(shù)據(jù)結(jié)構(gòu)探險(xiǎn)—隊(duì)列篇
很好 雖然Java比較熟 我還是聽懂了 const函數(shù)是相當(dāng)于java 的static嗎?
2017-04-19
源自:數(shù)據(jù)結(jié)構(gòu)探險(xiǎn)—隊(duì)列篇 4-1
正在回答
并不是c++ 使用const聲明表示不可一被修改,好像有點(diǎn)像 Java 中final也是不可以被修改,Java中static也是靜態(tài)變量的意思,static類型可以被修改,那幾個成員函數(shù)中之所以加了const修飾,是為了保護(hù)對象的數(shù)據(jù)不會被修改,在函數(shù)中只能讀取對象數(shù)據(jù)并不可以修改。
我埋葬的地方就有我 提問者
舉報(bào)
與現(xiàn)實(shí)最為貼近的數(shù)據(jù)結(jié)構(gòu)-隊(duì)列,帶大家進(jìn)入數(shù)據(jù)結(jié)構(gòu)的美妙世界
1 回答函數(shù)后面的const加上有什么作用嗎?
1 回答關(guān)于構(gòu)造函數(shù)
1 回答沒有加const的時候輸出是亂碼?。?!請問一下為什么判空判滿還有隊(duì)列長度這三個函數(shù)要加const?
1 回答const
1 回答不存在"MyQueue"到"MyQueue*"的適當(dāng)轉(zhuǎn)換函數(shù)
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-04-19
并不是c++ 使用const聲明表示不可一被修改,好像有點(diǎn)像 Java 中final也是不可以被修改,Java中static也是靜態(tài)變量的意思,static類型可以被修改,那幾個成員函數(shù)中之所以加了const修飾,是為了保護(hù)對象的數(shù)據(jù)不會被修改,在函數(shù)中只能讀取對象數(shù)據(jù)并不可以修改。