一句話總結C語言const關鍵字作用

C語言const關鍵字作用

前言

const是constant的縮寫,表示恆定不變的。只要一個變量使用const修飾,就意味着該變量的數據可以被訪問,不能被修改。本質上就是–readonly。

例子

判斷方法是將類型去掉,const修飾誰,誰就是不能修改的。

1const int a=0;						//a 不能修改
(2)int const a=0;						//a 不能修改
(3)const int a[3]={1,2,3};				//a[]不能修改
(4)const int *p;						//*p不能修改 p指向的值不能修改
(5)int * const p;						//p不能修改  p不能再指向其他地址
(6)const struct devices dev[3];			//dev[3]不能修改 
(7)struct devidces const * dev[3];		//*dev[3]不能修改,指針數組dev的每個元素指向空間的值不能修改
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章