In this tutorial, we will learn about Constants in C. Constants are fixed values. It means after defining a variable we can not change value. These fixed values are also called literals.
Page Contents
Defining Constants in C:
There are two simple ways in C to define constant −
- Using #define preprocessor.
- Using const keyword.
The #define Preprocessor
Please check out the following syntax to define a constants using a #define preprocessor.
#define identifier value
Please check out the following example program.
#include <stdio.h>
#define pi 3.14
int main() {
printf("Pi : %f", pi);
return 0;
}
Output:
Pi : 3.140000
The const keyword:
There is another way to create constants in C is using const keyword. Please check out the following example program.
#include <stdio.h>
int main() {
const float pi = 3.14;
printf("Pi : %f", pi);
return 0;
}
Output:
Pi : 3.140000