From the name constant, we can say that these are fix values that are used in a program and its values remain the same during the entire execution of the program. These fixed values in C are also called Literals.
These constants may be any of the data-types present in C such as integer constant, a floating constant, a character constant, or a string literal, etc.
const is used to define the constants in C.
<strong><em><code>const data-type variable = value;</code></em></strong>
Example to show the use of constant in C Programming.
const int LENGTH = 5;
const int BREADTH= 6;
rectangleArea = LENGTH * BREADTH;
printf("Area of a Rectangle: %d", rectangleArea);
After executing the following code, the output is:
Area of a Rectangle: 30
Following table represent the constant types with example:
|constant type||data type(Example)|
|integer constant||int (45, 657, -845 etc ) unsigned int (4000u, 2000U etc) long int, long long int (483, 6472,147,483,680)|
|floating constant||float (60.36246) double (900.12345678)|
|character constant||char (Eg: ‘x’, ‘y’, ‘z’)|
|string literal||char (Eg: “XYZ”, “Hey”)|
In this tutorial, we will write a program to find a pairs of elements from an array such that for the input [a,b,c,d,e,f,g] we will …
String Pattern Programs in C
In this tutorial, we will write various C pattern programs for String. Before that, you may go through the following topics in C. for loop …
Java Program to Find pair of Integers in Array whose sum is given Number
In this tutorial, we will write a program to find a pair of elements from an array whose sum equals a given number in java …
Program to Print Diamond Alphabet Patterns in C
In this tutorial, we will learn to write a C program to print Diamond patterns using alphabets/characters. However, in this tutorial, we will create a …
Half Diamond Pattern in C using Alphabets
In this tutorial, we will learn and code the half diamond alphabet patterns in C programming language. However, in this tutorial, we will create a …
Half Pyramid of Alphabets in C
In this tutorial, we will learn and code alphabet patterns in C programming language specifically the Half pyramid of alphabets in C programming. However, in …