enum and typedef...
// enum
{
enum admissionDay { Day_Sunday, Day_Monday, Day_Tuesday, Day_Wednesday, Day_Thursday, Day_Friday, Day_Saturday};
enum admissionDay raviAdmissionDay = Day_Saturday;
NSLog(@"Ravi Admission Day %i",raviAdmissionDay);
NSLog(@"*******************************************************************");
enum months {January=1, February, March, April, May, June, July, August, September, October, November, December};
enum months raviAdmissionMonth = August;
NSLog(@"Ravi Admission Month %i",raviAdmissionMonth);
NSLog(@"***********************************************************************");
enum directions { North = 3, South, East, West, NorthEast, SouthEast, SouthWest, NorthWest};
enum directions raviDirection = SouthEast;
NSLog(@"Ravi is going in the Direction of %i", raviDirection);
NSLog(@"*________________________________________________________________________________*");
// typedef
typedef enum {Month_January = 1, Month_February, Month_March, Month_April, Month_May, Month_June, Month_July, Month_August, Month_September, Month_October, Month_November, Month_December}months;
months raviMonthOfBirth = Month_October;
typedef enum {First=1,Second,Third,Fourth,Fifth}Date;
Date raviDateOfBirth = Second;
NSLog(@"Ravi Birth Date %i and month %i",raviDateOfBirth,raviMonthOfBirth);
}
No comments:
Post a Comment