8.const關(guān)鍵字的作用氮趋?

用const修飾意味著是只讀的。

const int a;  //a是一個(gè)常整型數(shù)
int const a;  //同上
const int *a; //指向一個(gè)常整型數(shù)的指針(整型數(shù)不可修改江耀,指針可修改)
int * const a; //指向一個(gè)整型數(shù)的常量指針(指針指向的值可以修改剩胁,但是指針本身不可修改)。
int const *a const; //指向常整數(shù)的常指針祥国。(值和指針都不可修改)

const有以下作用:

  • 欲阻止一個(gè)變量被改變昵观,可以使用const關(guān)鍵字。在定義該const變量時(shí)系宫,通常需要對它進(jìn)行初始化索昂,因?yàn)橐院缶蜎]有機(jī)會(huì)再去改變它了。
  • 對指針來說扩借,可以指定指針本身為const椒惨,也可以指定指針?biāo)傅臄?shù)據(jù)為const,或二者同時(shí)指定為const
  • 在一個(gè)函數(shù)聲明中潮罪,const可以修飾形參康谆,表明它是一個(gè)輸入?yún)?shù)领斥,在函數(shù)內(nèi)部不能改變其值
  • 對于類的成員函數(shù),若指定其為const類型沃暗,則表明其是一個(gè)常函數(shù)月洛,不能修改類的成員變量。const 在函數(shù)名后孽锥。 比如: void func() const
  • 對于類的成員函數(shù)嚼黔,有時(shí)候必須指定其返回值為const類型,以使得其返回值不為“左值”.
    const 在函數(shù)名前 const int func()惜辑。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末食侮,一起剝皮案震驚了整個(gè)濱河市充活,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌搓译,老刑警劉巖霉祸,帶你破解...
    沈念sama閱讀 219,366評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件察净,死亡現(xiàn)場離奇詭異掠手,居然都是意外死亡抒巢,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,521評論 3 395
  • 文/潘曉璐 我一進(jìn)店門介粘,熙熙樓的掌柜王于貴愁眉苦臉地迎上來殖氏,“玉大人,你說我怎么就攤上這事碗短∈芨穑” “怎么了题涨?”我有些...
    開封第一講書人閱讀 165,689評論 0 356
  • 文/不壞的土叔 我叫張陵偎谁,是天一觀的道長。 經(jīng)常有香客問我纲堵,道長巡雨,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,925評論 1 295
  • 正文 為了忘掉前任席函,我火速辦了婚禮铐望,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘茂附。我一直安慰自己正蛙,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,942評論 6 392
  • 文/花漫 我一把揭開白布营曼。 她就那樣靜靜地躺著乒验,像睡著了一般。 火紅的嫁衣襯著肌膚如雪蒂阱。 梳的紋絲不亂的頭發(fā)上锻全,一...
    開封第一講書人閱讀 51,727評論 1 305
  • 那天狂塘,我揣著相機(jī)與錄音,去河邊找鬼鳄厌。 笑死荞胡,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的了嚎。 我是一名探鬼主播泪漂,決...
    沈念sama閱讀 40,447評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼歪泳!你這毒婦竟也來了窖梁?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,349評論 0 276
  • 序言:老撾萬榮一對情侶失蹤夹囚,失蹤者是張志新(化名)和其女友劉穎纵刘,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體荸哟,經(jīng)...
    沈念sama閱讀 45,820評論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡假哎,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,990評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了鞍历。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片舵抹。...
    茶點(diǎn)故事閱讀 40,127評論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖劣砍,靈堂內(nèi)的尸體忽然破棺而出惧蛹,到底是詐尸還是另有隱情,我是刑警寧澤刑枝,帶...
    沈念sama閱讀 35,812評論 5 346
  • 正文 年R本政府宣布香嗓,位于F島的核電站,受9級特大地震影響装畅,放射性物質(zhì)發(fā)生泄漏靠娱。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,471評論 3 331
  • 文/蒙蒙 一掠兄、第九天 我趴在偏房一處隱蔽的房頂上張望像云。 院中可真熱鬧,春花似錦蚂夕、人聲如沸迅诬。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,017評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽侈贷。三九已至,卻和暖如春牍汹,著一層夾襖步出監(jiān)牢的瞬間铐维,已是汗流浹背柬泽。 一陣腳步聲響...
    開封第一講書人閱讀 33,142評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留嫁蛇,地道東北人锨并。 一個(gè)月前我還...
    沈念sama閱讀 48,388評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像睬棚,于是被迫代替她去往敵國和親第煮。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,066評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 1.C和C++的區(qū)別抑党?C++的特性包警?面向?qū)ο缶幊痰暮锰帲?答:c++在c的基礎(chǔ)上增添類,C是一個(gè)結(jié)構(gòu)化語言底靠,它的重...
    杰倫哎呦哎呦閱讀 9,528評論 0 45
  • 這是16年5月份編輯的一份比較雜亂適合自己觀看的學(xué)習(xí)記錄文檔害晦,今天18年5月份再次想寫文章,發(fā)現(xiàn)簡書還為我保存起的...
    Jenaral閱讀 2,762評論 2 9
  • 今天是彩色圓珠筆畫暑中。筆有點(diǎn)漏油壹瘟。
    悅離閱讀 265評論 4 8
  • 我就是一個(gè)只要?jiǎng)e人提出要求讓我?guī)兔Φ氖拢野俜种?9不會(huì)拒絕的人鳄逾,然而當(dāng)我需要?jiǎng)e人的幫忙時(shí)稻轨,我是百分之99不會(huì)開口...
    小岳札記閱讀 533評論 2 1
  • 胃真的被我折騰壞了枚抵,現(xiàn)在吃(喝)任何東西都會(huì)不舒服线欲,當(dāng)然白開水除外!我不敢去醫(yī)院檢查俄精,也不敢讓親人知道…可能有天會(huì)...
    執(zhí)7閱讀 251評論 0 0