[C++筆記] 常數變數(const variable)
Published in
1 min readOct 29, 2018
一、修飾變數
const int value; //value是const,value不可變
int const value; //value是const,value不可變
二、修飾指標
const int* Content; //指標(Content)可變,指標指到的內容(*Content)不可變 int* const Content; //指標(Content)不可變,指標指到的內容(*Content)可變 const int* const Content; //指標(Content)和指標指到的內容(*Content)皆不可變
三、修飾函數
int fun(int value) const {/...../}//通常用在類別(class)的宣告中,其函數在執行的過程中不能修改資料成員
const int fun(int value) {/...../}//回傳的內容是不可變的