C++枚举类型用途及定义详解

  C++编程言语作为一种功能弱小的言语, 对开发人员来说作用是十分大的。 其中有很多应用方式还需要我们去不断的讨论, 不断从中汲取经验来达到熟练的程度。 下面我们就先为大家详细介绍一下有关C++枚举类型的相关概念。   1、枚举enum的用处浅例  写程序时, 我们经常需要为某个对象关联一组可选alternative属性. 例如, 学生的效果分A, B, C, D等, rainy等等。 翻开一个文件可能有三种状态:input, 即:  然后, 调用以下函数:  比方, 主要的一点就是无法限制传递给open_file函数的第2个参数的取值范围, (当然, 这样的情况下的应对措施就是在open_file函数内部判断第二个参数的取值, 只有在1, 2, 3范围内才处理。 例如:  但是, 那么编译器就会识别出错误;就算该参数取值等价于input, output,   也一样会出错哦!例如:  2、C++枚举类型的定义  一个枚举是一个类型, 可以保存一组由用户刻画的值。 定义之类, 枚举的使用很像一个整数类型。 枚举的定义具有以下方式, 接着一个可选的枚举名, 下来是由大括号{}包括着一个由逗号分隔的枚举子列表enumeratorslist:

原文链接: https://www.cnblogs.com/qingqing3721/archive/2011/04/01/2002494.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    C++枚举类型用途及定义详解

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/23196

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月8日 上午1:10
下一篇 2023年2月8日 上午1:11

相关推荐