C語言中const的簡單用法

2021-10-08 17:32:11 字數 486 閱讀 1632

c語言中const的用法
1、const關鍵字的使用

簡單點來說const就是用來修飾的,將資料修飾為唯讀模式。

2、const修飾變數和陣列

在修飾變數和陣列的時候被修飾的變數和陣列只能是唯讀模式,此時不能對const修飾的變數和陣列進行賦值操作。所以一般在使用const的時候要將變數和陣列進行初始化。

如下例子

3、const修飾指標

先上**

以前看過一位大神的總結這裡借用一下:const在前,指標本身變,const在後,指標指向變,const在前後,都不變。

本人小白乙個,如有錯誤,請各位大神指點。

C語言中指標的簡單用法

指標的應用與理解 p 指標佔位符 x 16進製制佔位符 c int num1 8 int num2 10 int ptr num1 num1 int ptr num2 num2 p 指標佔位符 x 16進製制佔位符 printf ptr num1指向的值為 d n ptr num1 printf p...

C語言中const的用法

1 const的普通用法 const int n 10 意思很明顯,n是乙個唯讀變數,程式不可以直接修改其值。這裡還有乙個問題需要注意,即如下使用 int a n 在ansi c中,這種寫法是錯誤的,因為陣列的大小應該是個常量,而n只是乙個變數。2 const用於指標 const int p int...

C語言中const的用法

關鍵字const用來定義常量,如果乙個變數被const修飾,那麼它的值就不能再被改變,我想一定有人有這樣的疑問,c語言中不是有 define嗎,幹嘛還要用const呢,我想事物的存在一定有它自己的道理,所以說const的存在一定有它的合理性,與預編譯指令相比,const修飾符有以下的優點 1 預編譯...