【发布时间】:2017-03-30 19:44:36
【问题描述】:
我正在尝试弄清楚如何正确使用 typedef 枚举。我到底能用以下内容做什么,如何从 typedef enum 调用值,我可以将 typedef enum 中的一个值链接到数组中的一个数字吗?谢谢
typedef enum
{
A1 = 10,
A2 = 20,
A7 = 25,
A9 = 91
} Select;
【问题讨论】:
-
“调用值”是什么意思?或者通过“将这些值之一[...]链接到数组中的数字”?
-
A
typedef声明了一个类型的别名。然后,您可以在任何需要类型名称的地方使用定义的别名,即Select作为类型名称。就他们而言,枚举常量可以用作类型化常量,就好像它们被声明为const int类型的变量一样。
标签: c