东莞精密模具:"枚举"是什么意思,指的是什么?

来源:百度文库 编辑:神马品牌网 时间:2024/05/05 10:06:59

1、解释
(1)列举
(2)枚举在C/C++/c#中,是一个被命名的整型常数的集合,枚举在日常生活中很常见。
2、示例
(1)《北史·恩幸传序》:“其间盗官卖爵,污辱宫闱者多矣,亦何可枚举哉。”《书·无逸》“其在 祖甲 ,不义惟王” 宋 蔡沉 集传:“下文 周公 言,自 殷 王 中宗 及 高宗 及 祖甲 及我 周文王 。及云者,因其先后次第而枚举之辞也。” 清 李渔 《闲情偶寄·词曲上·结构》:“此类繁多,不能枚举。”
(2)随着计算机的不断普及,程序不仅只用于数值计算,还更广泛地用于处理非数值的数据。例如:性别、月份、星期几、颜色、单位名、学历、职业等,都不是数值数据。 在其它程序设计语言中,一般用一个数值来代表某一状态,这种处理方法不直观,易读性差。如果能在程序中用自然语言中有相应含义的单词来代表某一状态,则程序就很容易阅读和理解。也就是说,事先考虑到某一变量可能取的值,尽量用自然语言中含义清楚的单词来表示它的每一个值,这种方法称为枚举方法,用这种方法定义的类型称枚举类型。

是一种算法 就是把所有可能的情况都写出来

这么简单的

把所有可能的情况一一写出来,通常再统计个数

enum(sunday,monday,.......);
这样,sunday=0,monday=1,.....