在C語言中,常量可以使用#define
預處理器指令或使用const
關鍵字來定義。
#define
定義常量:#define PI 3.14159
#define MAX_NUM 100
const
關鍵字定義常量:const double PI = 3.14159;
const int MAX_NUM = 100;
使用#define
定義的常量在整個程序中都有效,而使用const
關鍵字定義的常量只在定義的作用域內有效。通常推薦使用const
關鍵字定義常量,因為它具有類型安全性、有作用域等優點。