c const語法研究

2021-09-10 05:54:07 字數 637 閱讀 3934

1 不允許非常量指標指向常亮

//'initializing': cannot convert from 'const int *' to 'int *'

int main()

2 常量指標

//正確寫法

int main()

//錯誤寫法

//常量指標,指標數值不允許修改

// 'p': you cannot assign to a variable that is const

int main()

//'p': you cannot assign to a variable that is const

int main()

3 指標常量

//正確寫法

int main()

; return 0;

}//錯誤寫法

// 'p': you cannot assign to a variable that is const

// p指向的位址不允許發生偏移

int main()

; return 0;

}

c const使用詳解

關於c 中的const關鍵字的用法非常靈活,而使用const將大大改善程式的健壯性,現將本人的一些體會總結如下,期望對大家有所幫助 一 const基礎 如果const關鍵字不涉及到指標,我們很好理解,下面是涉及到指標的情況 int b 500 const int a b 1 int const a ...

C const引用詳解

文章 http blog.csdn.net k2eats archive 2008 06 12 2541790.aspx 1 在實際的程式中,引用主要被用做函式的形式引數 通常將類物件傳遞給乙個函式 引用必須初始化 但是用物件的位址初始化引用是錯誤的,我們可以定義乙個指標引用。1int ival 1...

C const引用詳解

文章 1 在實際的程式中,引用主要被用做函式的形式引數 通常將類物件傳遞給乙個函式.引用必須初始化.但是用物件的位址初始化引用是錯誤的,我們可以定義乙個指標引用。1 intival 1092 2 int re ival ok 3 int re2 ival 錯誤 4 int pi ival 5 int...