C 程式設計入門 之常量學習

2022-08-16 01:30:19 字數 743 閱讀 3746

常量:

常量的定義格式:const datatype constantname = value

常量的命名規範:符號常量(包括列舉值)必須全部大寫並用下劃線分隔單詞 例如:max_iterations, color_red, pi

常量與指標:

two features of a pointer(指標的兩個屬性):

 pointer variable (指標變數本身)

 data that the pointer points to (指標變數所指向的資料) 

常量和指標的組合:

1.常量指標/常指標:

特徵:指標所指向的內容不可以通過指標的間接引用(*p)來改變。

const

int* p1; const

int x = 1

; p1 = &x; //

指標p1 的 型別是(const int*)

*p1 = 10; //

error!

2.指標常量:

特徵:指標本身的內容是個常量,不可以改變。

int x = 1, y = 1

; int* const p2 = &x; //

常量p2 的 型別是(int*)

*p2 = 10; //

okay! x=10

p2 = &y; //

error! p2 is a constant

php之快速入門學習 5 常量

常量值被定義後,在指令碼的其他任何地方都不能被改變。常量是乙個簡單值的識別符號。該值在指令碼中不能改變。乙個常量由英文本母 下劃線 和數字組成,但數字不能作為首字母出現。常量名不需要加 修飾符 注意 常量在整個指令碼中都可以使用。設定常量,使用 define 函式,函式語法如下 booldefine...

C語言學習之常量

1.整型常量 像123這一型別常量如無特別說明都是int型別常量。long型常量要以l或l結尾,比如123456789l。無符號常量要以u或u結尾。整型常量除了用十進位制表示外,還可以用八進位制和十六進製制表示,八進位制前面加0 零 十六進製制前面加0x。2.字元常量 字元常量用 表示,比如 y 本...

C 程式設計思想學習筆記 常量

c 程式設計思想學習筆記 常量 一 全域性範圍的const使用 1 const的使用有兩種效果,一是生成編譯期常量,二是執行期常量。做為編譯期常量主要用作值替代,即取代c中的 define常量定義,一般用於設定陣列大小。此時不分配儲存空間,只在有extern限定或取位址時才會分配空間。做為執行期常量...