關鍵字const的作用是什麼?
(1)欲阻止乙個變數被改變,可以使用const關鍵字。在定義該const變數時,通常需要對它進行初始化,因為以後就沒有機會再去改變它了;
(2)對指標來說,可以指定指標本身為const,也可以指定指標所指的資料為const,或二者同時指定為const;
(3)在乙個函式宣告中,const可以修飾形參,表明它是乙個輸入引數,在函式內部不能改變其值;
(4)對於類的成員函式,若指定其為const型別,則表明其是乙個常函式,不能修改類的成員變數;
(5)對於類的成員函式,有時候必須指定其返回值為const型別,以使得其返回值不為「左值」。
const關鍵字的作用
相傳在c的世界裡出現了一件極品裝備 鐵布衫 const 它的出現,讓天下的所有刺客和黑客都聞風喪膽,在它的保護下,所有的變數都可以儲存的完好無損 const是constant的縮寫,表示海枯石爛 恆定不變 一旦相伴 永不變心。只要乙個變數前面用const來修飾,就意味著該變數的資料可以被訪問,不能被...
const關鍵字的作用
在c語言中 1 修飾變數 const修飾的變數不可以改變,為唯讀。c語言中,可以用強制型別轉換,通過指標來改變變數的值 2 修飾指標 如果const位於 的右側,eg.char const p const就是修飾指標本身,即指標本身是常量 如果const位於 的左側,eg.char const p ...
const關鍵字的作用
1 防止被修飾的成員的內容被改變。2 修飾類的成員函式時,表示其為乙個常函式,意味著成員函式將不能修改類成員變數的值。3 在函式宣告時修飾引數,表示在函式訪問時引數 包括指標和實參 的值不會發生變化。4 對於指標而言,可以指定指標本身為const,也可以指定指標所指的資料為const,const i...