const 常量資料,唯讀

2022-04-06 16:39:32 字數 408 閱讀 4182

const的用法小結:

引入const的目地

既要使資料能在一定範圍內共享,又要保證它不被

任意修改,這時可以使用const即把有關的資料定

義為常量。(const 唯讀常量,初始化之後就不能修改)

常物件的資料成員都是常資料成員,因此常物件的

建構函式只能用引數初始化表對常資料成員進行初

始化。指向物件的常指標

如果想將乙個指標變數固定地與乙個物件相聯絡

(即該指標變數始終指向乙個物件),可以將它指定

為const型指標變數。

const是乙個高深的東西,在今後的程式設計中還會遇到

(三十六)讓常量唯讀 const限定符

有時候,我們會讓乙個常量全程保持不變,並且避免讓他因為某些操作而變化,這個時候,我們就需要禁止常量被修改。例如 我們int day 30 這個時候,我們只需要這個變數day的數值為30,不需要他變化,這個時候,day實際上就是乙個常量了,他的數值為30。於是呢,我們可以這麼做,比如說const in...

(三十六)讓常量唯讀 const限定符

有時候,我們會讓乙個常量全程保持不變,並且避免讓他因為某些操作而變化,這個時候,我們就需要禁止常量被修改。例如 我們int day 30 這個時候,我們只需要這個變數day的數值為30,不需要他變化,這個時候,day實際上就是乙個常量了,他的數值為30。於是呢,我們可以這麼做,比如說const in...

C 深度解析 9 const 常量?唯讀變數?

2 小結 看了前面的關於 const 的內容,不知道是不是有疑問,const 什麼時候為唯讀變數,什麼時候是常量?綜上所述,在編譯期間不能直接確定初始值的 const 標示符,都被作為唯讀變數處理。const 引用的型別與初始化變數的型別 9 1.c include intmain 編譯執行 g 9...