在C語言中,可以使用#define
預處理指令來定義常量。常量的命名規則與變量相同,通常使用大寫字母。
常量的定義語法如下:
#define 常量名 常量值
例如,定義一個整型常量MAX_NUM
為100:
#define MAX_NUM 100
在程序中可以直接使用常量名MAX_NUM
來代替常量值100。
另外,C語言還提供了const
關鍵字來定義常量。使用const
關鍵字定義的常量通常在函數內部使用,其定義語法如下:
const 數據類型 常量名 = 常量值;
例如,定義一個整型常量MAX_VALUE
為100:
const int MAX_VALUE = 100;
使用const
關鍵字定義的常量,其作用域僅限于所定義的塊(塊可以是函數、循環、條件判斷語句等)。