如何动态创建枚举类型
答案:2 悬赏:10 手机版
解决时间 2021-02-21 00:10
- 提问者网友:書生途
- 2021-02-20 14:53
如何动态创建枚举类型
最佳答案
- 五星知识达人网友:鱼芗
- 2021-02-20 15:55
Set operators Operator Operation Operand types Result type Example + union set set Set1 + Set2 - difference set set S - T * intersection set set S * T = S2 = equality set Boolean S2 = MySet inequality set Boolean MySet S1 in me...
全部回答
- 1楼网友:迟山
- 2021-02-20 16:17
enum设计出来是为了编写代码方便而使用的,底层并不保存枚举量名称,如果你真需要打印出enum的变量名称出来,可以使用下面的方式:
typedef enum
{
a = 0,
b,
c
}enum_sam_t;
char* p[3]={"a","b","c"};
然后可以在程序中做如下打印枚举量e的值:
enum_sam_t e = a;
printf("%s",p[e]);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯