VARIABLES

  • A variable is identifier which stores the data value
  • it is a symbolic name assigned to the memory location where data is stored
  • A variable can have only single data item at any given item duration the program execution
  • A variable can take different values at different times during execution
  • assignment of value to a variable is done by the (=) assignment operator


*Note:- (=) operator is not an 'equal operator'  that is an assignment operator, equal operator we will going to see it on further modules










Declaration of variable

In,'C' when we have to use an variable ,first we have to declare it.

Let's understand by Example of declaring a variables


#include<stdio.h>              //header file 

void  main()
{ 
/*declaration  of variables*/
int v1;         // integer type of variable

float v2;    // float type of variable

char v3;      // character type of variable
}

Initializing of variables


#include<stdio.h>              //header file 

void  main()
{ 
/*declaration  of variables*/
int v1 = 10;         // integer type of variable

float v2 = 10.12;    // float type of variable

char v3 = A;      // character type of variable
}

Lets see the output by printing the values





#include<stdio.h>              //header file 

void  main()
{ 
/*decleration  of variables*/
int v1 = 10;         // integer type of variable

float v2 = 10.12;    // float type of variable

char v3 = A;      // character type of variable
/* printing the values*/
printf("integer Type variable is %d\n",v1);
printf("float Type variable is %f\n",v2);

printf("character Type variable is %c\n",v3);

}

Output:

integer variable is 10
float Type variable is 10.12
character Type variable is A
Note:- %d, %c, %f are format specifiers

below are the different specifiers

These specifiers are mostly used programming in 'C'. remaining one's we will see when it is required
Specifier Description
%d store variable is of int type
%f stored variable is of float type
%c stored variable is of character type
%s stored variable has string



Related Posts: