视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
c语言enum是什么意思
2023-05-12 09:48:45 责编:小OO
文档


en来自um在c语言中是枚举类型的意思。

enum是计算机编程语言中的一种数据类型。枚举类型:在实际问题中,有些变量的取值被限定在一个有限来自的范围内。例如,一个星期内只有七天,一年只有十二个月,一个班每周有六门课程等等。如果把这些量说明为整型,字符型或其它类型显然是不妥当的。为此,C语言提供了一种称为“枚举”的类型。

在“枚举”类型来自的定义中列举出所有可能的取值,被说明为该“枚友李举”类型的变量取值不能超过定义的范围。应该说明的是,枚举类型是一种基本数据类型,而不是一种构造类型,因为它不能再块渐度拿真乎吗例分解为任何基本类型装操品。

相关决将延伸:enum赋值和使用:

枚举类型在使用中有以下构剧规定:

1、枚举值是常量,不是变量。不能在程序中用赋值语句再对它赋值。

2、枚举元素本身由系统定义了一个表示序号来自的数值,从0开始顺序定义为0,1,2…。如在weekday中,sun值为0,mon值为1,sat值为6。

只能把枚举值赋予枚举变量路刘攻义简素业,不能把元素的数值直接赋谁银求尔予枚举变量。如一来自定要把数值赋予件西任要枚举变量,则必须用强制类型转换。下载本文

显示全文
专题