设为首页 加入收藏

TOP

enum枚举在数组下标的一个用法
2014-11-23 23:40:05 来源: 作者: 【 】 浏览:4
Tags: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.2cto.com
}

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


作者lifeiaidajia
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇关于C语言中的volatile变量 下一篇C代码性能优化

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: