当前位置:编程学习 > C/C++ >>

enum枚举在数组下标的一个用法

某枚举定义:

enum {

OV_720P,
OV_2M,
OV_3M,
OV_5M,
};

 

 

数组下标使用:

if (width == ov_resolutions[OV_720P].width) {

} else if (width == ov_resolutions[OV_2M].width) {

} else if (width == ov_resolutions[OV_3M].width) {

} else if (width == ov_resolutions[OV_5M].width) {

} else { 
return -EINVAL; www.zzzyk.com
}

 

优点:枚举内容可以动态增删改,区别于宏定义的定值;使用方便。


作者lifeiaidajia
补充:软件开发 , C语言 ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,