Enumeration type allows programmer to define their own data type . Keyword
By default, value1 will be equal to 0, value2 will be 1 and so on but, the programmer can change the default value as below:
enum is used to defined enumerated data type.enum type_name{ value1, value2,...,valueN };Here, type_name is the name of enumerated data type or tag. And value1, value2,....,valueN are values of type type_name.By default, value1 will be equal to 0, value2 will be 1 and so on but, the programmer can change the default value as below:
enum suit{
club=0;
diamonds=10;
hearts=20;
spades=3;
};Declaration of enumerated variable
Above code defines the type of the data but, no any variable is created. Variable of typeenum can be created as:enum boolean{
false;
true;
};
enum boolean check;Here, a variable check is declared which is of type enum boolean.Example of enumerated type
Output#include <stdio.h>
enum week{ sunday, monday, tuesday, wednesday, thursday, friday, saturday};
int main(){
enum week today;
today=wednesday;
printf("%d day",today+1);
return 0;
}
4 dayYou can write any program in C language without the help of enumerations but, enumerations helps in writing clear codes and simplify programming.
when is ramadan 2016
ReplyDeleteramadan 2016 schedule
ramadan 2016 calendar
ramadan 2016 timings
ramadan 2016 suhoor iftaar timings