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{Here, a variable check is declared which is of type
false;
true;
};
enum boolean check;
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