C++教程:什么是枚举类型

2020-01-06 12:22:47于丽

day today;
today=Sunday;
这样,day类型的变量today的值就是Tuesday了。

下面我们来写一段程序来运用一下枚举类型的数据:(程序9.1)
#include "iostream.h"
enum day{Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday};
void nextday(day &D);//向后一天是星期几,参数为day类型,是程序中首次使用该类型名
void display(day D);//显示某一天是星期几
int main()
{
   day today=Sunday;
   for (int i=0;i<7;i++)
   {
      cout <<"Data in today=" <<today <<endl;
      display(today);
      nextday(today); 
   }