C語言的常量是指在程序中不會被改變的值。常量可以分為以下幾種類型:
- 整數常量:整數常量是一個整數,可以是十進制、八進制或十六進制形式表示,例如10、012、0xA。
- 浮點數常量:浮點數常量是一個浮點數,可以是十進制或指數形式表示,例如3.14、2.5e-3。
- 字符常量:字符常量是一個字符,用單引號括起來,例如’a’、‘b’。
- 字符串常量:字符串常量是一串字符,用雙引號括起來,例如"Hello, World!"。
- 符號常量:符號常量是給一個常量起一個有意義的名字,在程序中可以使用該名字代替常量的值。使用
#define
指令定義符號常量,例如#define PI 3.1415926
。
常量在程序中可以直接使用,而不需要再進行賦值操作。