C Constants are the identifiers that once defined, cannot be modified. C Constants can either be defined using #define preprocessor or using const keyword. Like C Variables, C Constants name can only be started with a letter or an underscore only.
C #define preprocessor:
Syntax:
#define Constant_name Constant_Value;
- Constant Name: This parameter is used to specify the name of the constant.
- Constant Value: This parameter is used to specify the value of the constant.
C const keyword:
C const keyword is another method to define constants during compilation.
Example 1: Defining C Constants using #define preprocessor
#include <stdio.h> #define AGE 30 void main() { printf ("%d", AGE); } |
Output
30 |
Example 2: Defining C Constants using const keyword
#include <stdio.h> void main() { const int AGE = 30; printf ("%d", AGE); } |
Output
30 |