변수는 const 키워드 또는 #define 전처리기 지시문을 사용하여 상수로 선언할 수 있습니다. 이에 대한 자세한 내용은 다음과 같습니다.
const 키워드
변수는 데이터 유형 앞에 "const" 키워드를 사용하여 상수로 선언할 수 있습니다. 상수 변수는 한 번만 초기화할 수 있습니다. 상수 변수의 기본값은 0입니다.
const 키워드를 사용하여 C에서 상수 변수 선언을 보여주는 프로그램은 다음과 같습니다.
예시
#include <stdio.h> int main() { const int a; const int b = 12; printf("The default value of variable a : %d", a); printf("\nThe 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