C++-枚举enum收藏
来源:互联网 发布:淘宝优惠券图片大全 编辑:程序博客网 时间:2024/05/24 05:08
/*********************************************
*枚举
格式:
enum <枚举类型名> {<枚举表>}; (见例1)
enum {<枚举表>}<变量名表>; (见例2)
第一个枚举值对应着一个整型数,通常情况下,第一个枚
举值对应着常量值0,后面低次.(特殊用法参考 例3 例4)
enum bool {false,true}; //bool类型就是C++预定义的枚举
*********************************************/
#include <iostream.h>
void main()
{
//例1
enum day{Sun,Mon,Tue,Wed,Thu,Fri,Sat};//定义一个day的枚举
day d = Sun; //d只能等于"Sun,Mon,Tue,Wed,Thu,Fri,Sat"中的一个,没有其它值!
cout<<"value is "<<d<<endl;
//也可以定义多个变量
enum day{Sun,Mon,Tue,Wed,Thu,Fri,Sat};
day d1,d2,d3;
d1 = Thu; d2 = Sat; d3 = Tue;
cout<<"d1 && d2 && d3 "<<d1<<" "<<d2<<" "<<d3<<endl;
//例2
enum {Sun,Mon,Tue,Wed,Thu,Fri,Sat} d;
d = Mon;
cout<<"value is "<<d<<endl;
//例3
enum {Sun=10,Mon,Tue,Wed,Thu,Fri,Sat} d1,d2,d3,d4;
d1 = Sun; d2 = Mon; d3 = Tue; d4 = Wed;
cout<<d1<<" "<<d2<<" "<<d3<<" "<<d4<<endl; //输出 10 11 12 13
//例4
enum {Sun=10,Mon=1,Tue,Wed,Thu,Fri,Sat} d1,d2,d3,d4;
d1 = Sun; d2 = Mon; d3 = Tue; d4 = Wed;
cout<<d1<<" "<<d2<<" "<<d3<<" "<<d4<<endl; //输出 10 1 2 3
}
*枚举
格式:
enum <枚举类型名> {<枚举表>}; (见例1)
enum {<枚举表>}<变量名表>; (见例2)
第一个枚举值对应着一个整型数,通常情况下,第一个枚
举值对应着常量值0,后面低次.(特殊用法参考 例3 例4)
enum bool {false,true}; //bool类型就是C++预定义的枚举
*********************************************/
#include <iostream.h>
void main()
{
//例1
enum day{Sun,Mon,Tue,Wed,Thu,Fri,Sat};//定义一个day的枚举
day d = Sun; //d只能等于"Sun,Mon,Tue,Wed,Thu,Fri,Sat"中的一个,没有其它值!
cout<<"value is "<<d<<endl;
//也可以定义多个变量
enum day{Sun,Mon,Tue,Wed,Thu,Fri,Sat};
day d1,d2,d3;
d1 = Thu; d2 = Sat; d3 = Tue;
cout<<"d1 && d2 && d3 "<<d1<<" "<<d2<<" "<<d3<<endl;
//例2
enum {Sun,Mon,Tue,Wed,Thu,Fri,Sat} d;
d = Mon;
cout<<"value is "<<d<<endl;
//例3
enum {Sun=10,Mon,Tue,Wed,Thu,Fri,Sat} d1,d2,d3,d4;
d1 = Sun; d2 = Mon; d3 = Tue; d4 = Wed;
cout<<d1<<" "<<d2<<" "<<d3<<" "<<d4<<endl; //输出 10 11 12 13
//例4
enum {Sun=10,Mon=1,Tue,Wed,Thu,Fri,Sat} d1,d2,d3,d4;
d1 = Sun; d2 = Mon; d3 = Tue; d4 = Wed;
cout<<d1<<" "<<d2<<" "<<d3<<" "<<d4<<endl; //输出 10 1 2 3
}
- C++-枚举enum收藏
- C/C++中枚举类型(enum)的使用解惑 收藏
- C/C++中枚举类型(enum)的使用解惑 收藏
- C++-枚举enum
- C枚举类型enum
- C枚举类型enum
- c#, 枚举,Enum
- c 枚举 enum
- C语言-enum 枚举
- C enum 枚举
- C#enum枚举类型
- c enum 枚举关键字
- C语言 枚举 enum
- C++---------------枚举enum
- C语言 枚举 enum
- c语言枚举enum
- 【C++】enum枚举类型
- c#-Enum枚举
- UTF-8到Unicode的编码转换
- 单元测试推广的故事2
- Comet:服务器推技术
- synchronization primitives
- spry简介
- C++-枚举enum收藏
- CSS简介
- CSS 基础语法
- Java/.net/PHP比较 程序员眼中的.Net世界
- CSS滤镜详解
- 成功解决IE跳转到iqsou.com网站的办法
- spin_lock详解
- DIV+CSS布局的网页对网站优化的影响
- 有关timers的延时问题