【单选题】下列关于.net中枚举型的描述正确的是( B )。
A. 枚举型是引用类型 B. 枚举型是值类型,它是一组称为枚举数列表的命名常量组成的独特类型 C. 指定分配给每个枚举数的存储大小的基础类型是可以为int,也可以为char类型,还可以为long类型 D. 枚举型的默认基础类型为int,第一个枚举数的值必须为0,后面每个枚举型的值依次递增1
A. 枚举型是引用类型 B. 枚举型是值类型,它是一组称为枚举数列表的命名常量组成的独特类型 C. 指定分配给每个枚举数的存储大小的基础类型是可以为int,也可以为char类型,还可以为long类型 D. 枚举型的默认基础类型为int,第一个枚举数的值必须为0,后面每个枚举型的值依次递增1
枚举型是值类型,它是一组称为枚举数列表的命名常量组成的独特类型
举一反三
- 枚举型的默认基础类型为int,第一个枚举数的值必须为0,后面每个枚举型的值依次递增1
- 枚举型是值类型,它是一组称为枚举数列表的命名常量组成的独特类型
- 对于枚举数据类型,以下4种描述中,正确的是______。 A: 枚举类型成员的值可以为负数 B: 枚举类型的几个是连续的整数 C: 枚举类型的第一成员的值一定是0 D: 枚举类型成员值的类型一定是长整型
- 下面关于枚举类型的说法不正确的是_____。 A: 可以为枚举元素赋值 B: 枚举元素可以进行比较 C: 枚举元素的值可以在类型定义时指定 D: 枚举元素可以作为常量使用
- 有关枚举的描述错误的是 A: 枚举定义一组有限的值 B: 枚举是一个指定的常数 C: 可以为枚举类型中的元素赋整数值 D: 枚举中可以添加一个方法
内容
- 0
枚举类型中的每个枚举常量的值都是一个( )。
- 1
下面关于枚举的说法错误的是() A: 枚举是一个指定的常数 B: 枚举定义一组有限的值 C: 可以为枚举类型中的元素赋整数值 D: 枚举中可以添加一个方法
- 2
枚举类型是()元素的集合,定义枚举类型后,系统为每个枚举元素都对应一个整型序号,默认情况下第一个枚举元素的序号为(),其后的值依次加1。
- 3
关于C++1Z下的强类型枚举(枚举类),下面错误的是________。 A: 枚举值可以指定类型 B: 枚举值不再允许与int随意转换 C: 使用时必须指明scope(即枚举类名) D: 存在名字冲突
- 4
下面关于枚举类型,说法错误的是: A: 枚举值是类的对象 B: 枚举中可以定义数据和方法 C: 枚举类的values()方法用于获得枚举类型的枚举值的数组 D: 枚举类型可以有public的构造函数