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...