const的基本用法

2021-09-30 04:03:21 字數 426 閱讀 4197

const的基本用法

flyfish 2009-2-19

1常量const在編譯器中遇到的問題

下面的這個**在預設設定的dev c++5中編譯通過只是出現警告,沒有錯誤產生.

#include

int main()

不允許更改常量指標,p只能指向n,p的指向是不允許更改的

3 作為函式引數傳遞

僅當函式不改變值參時,才可以在值參前新增const & ,提高物件的訪問速度,一般是物件型別的值參新增const,數值型的就不一定了.

4 函式型別 函式名(函式引數){}const

注意const的位置

用const來標記的函式通常叫做訪問函式,在類中它的作用通常是讀取類的成員變數,而不是改變類的成員變數.

被const修飾之後,其實是可以改變的,只不過需要強制轉換

const的基本用法

我們經常在程式語言中見到或使用到const,大家都知道const是定義常變數的意思,但是它是如何進行定義的,又有哪些使用規則呢。下面我和大家一起來了解了解。在了解const之前,我們先來了解一下左值這個東西,左值 就是放在賦值符號左邊的值,它為具有寫許可權,就是說我們可以通過賦值符號來改變它的值。1...

const基本用法

const定義常變數後,該變數沒有寫許可權,只有讀許可權 const用於定義常變數時,要進行初始化 例如 const int a 10 合法 而const int a 非法 資料型別對於const而言是透明的 例如 const int a 10 等價於 int const a 10 const in...

3 const 基本用法

includeusing namespace std brief main return 1 常量指標 表示這個指標是乙個指向常量的指標 變數 指標指向的物件是常量,那麼這個物件不能被更改。const int c m 或者 int const c m 2 指標常量 指標變數不可以修改,但是它指向的記...