首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

,大家来帮帮小弟我

2012-02-15 
求助,大家来帮帮我请问大家:知道一个enum类型的int值,怎样编程实现返回他的枚举类型值(字符串值)?小弟谢谢

求助,大家来帮帮我
请问大家:
知道一个enum类型的int值,怎样编程实现返回他的枚举类型值(字符串值)?
小弟谢谢大哥们。

[解决办法]
做个表格吧,
[解决办法]
#include <stdio.h >

enum Number
{
EnumNumber1,
EnumNumber2,
EnumNumber3
};

char* EnumTypeStr[]=
{
"EnumNumber1 ",
"EnumNumber2 ",
"EnumNumber3 "
};

int main()
{
Number enumber = EnumNumber1;
printf( "%d: %s\n ", enumber, EnumTypeStr[enumber]);

enumber= EnumNumber3;
printf( "%d: %s\n ", enumber, EnumTypeStr[enumber]);

return 0;
}

热点排行