亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

C++在函數聲明時,后面跟個const是什么意思?

C++在函數聲明時,后面跟個const是什么意思?

C++
慕的地8271018 2019-02-09 10:06:38
如:有下面的函數聲明:double d() const;其中的“const“有什么用?是什么意思?請舉例說明下什么時候用這種形式?
查看完整描述

2 回答

?
慕工程0101907

TA貢獻1887條經驗 獲得超5個贊

這兒的const就是說這個函數操作不會對變量或是對象之類的值有影響 比如你有一個human類 你現在要得到某個human類對象A的age 那么肯定是不會因為你想得到這個值而改變了age的大小 對吧 那么你就可以寫一個函數int getAge()const這樣就好 這么做是為了防止你在函數中對不應該在這里改變的量不小心進行了改變

查看完整回答
反對 回復 2019-02-27
  • 2 回答
  • 0 關注
  • 663 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號