在 C 中將變數宣告為常量
可以使用 const 關鍵字或預處理指令 #define 將變數宣告為常量。以下給出了它們的詳細資訊。
const關鍵字
可在變數的資料型別前使用“const”關鍵字將變數宣告為常量。常量變數只能初始化一次。常量變數的預設值為零。
使用 const 關鍵字在 C 中宣告常量變數的程式如下所示。
示例
#include <stdio.h>
int main() {
const int a;
const int b = 12;
printf("The default value of variable a : %d", a);
printf("
The value of variable b : %d", b);
return 0;
}以上程式的輸出如下所示。
The default value of variable a : 0 The value of variable b : 12
#define 預處理指令
可以使用預處理指令 #define 將變數宣告為常量,因為它聲明瞭任意值的別名。
使用預處理指令 #define 在 C 中宣告常量變數的程式如下所示。
示例
#include <stdio.h>
#define num 25
int main() {
printf("The value of num is: %d", num);
return 0;
}輸出
以上程式的輸出如下所示。
The value of num is: 25
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP