關(guān)鍵字const

1、如果想使一個(gè)變量的值不被改變,可以使用const關(guān)鍵字,初始化之后其變量就不能被改變了。

2、可以指定指針本身為const,也可以指定指針?biāo)傅臄?shù)據(jù)為const,也可以兩者同時(shí)被指定為const。

3、在函數(shù)聲明中,const可以修飾形參,作為一個(gè)輸入?yún)?shù),在函數(shù)內(nèi)部不能改變其值。

4、對(duì)于類的成員函數(shù),若指定其為const類型,則表明其是一個(gè)常函數(shù),不能修改類的成員變量。

5、對(duì)于類的成員函數(shù),有時(shí)必須指定其返回值為const類型,以使得其返回值不為“左值”。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前言 把《C++ Primer》[https://book.douban.com/subject/25708312...
    尤汐Yogy閱讀 9,686評(píng)論 1 51
  • 我為什么還要如此看重關(guān)鍵字const呢?我也如下的幾下理由: 1) 關(guān)鍵字const的作用是為給讀你代碼的人傳達(dá)非...
    多一點(diǎn)微笑_閱讀 1,131評(píng)論 0 0
  • 所謂重載,是指允許存在多個(gè)同名函數(shù),而這些函數(shù)的參數(shù)表不同,即函數(shù)名相同但函數(shù)的簽名不同。重載并不是面向?qū)ο缶幊痰?..
    安然_fc00閱讀 1,292評(píng)論 0 0
  • 白云謠 白云在天,丘陵自出。 道里悠遠(yuǎn),山川間之。 將子無死,尚復(fù)能來。 【背景】《穆天子傳》載:周穆王西游至昆侖...
    蘇靜安閱讀 1,376評(píng)論 1 3
  • 截止目前,我收到很多打卡。凡是艾特了我的,凡是我看到了的,我都點(diǎn)贊了。第一天,我知道你們都希望被看到。 來看看我看...
    昆明馨安哺育萬怡閱讀 767評(píng)論 1 6

友情鏈接更多精彩內(nèi)容