永发信息网

c语言中 ,枚举类型enum 的枚举值,可以是什么类型的值? 一定是 int型吗

答案:2  悬赏:0  手机版
解决时间 2021-01-26 14:14
  • 提问者网友:低吟詩仙的傷
  • 2021-01-25 13:16
c语言中 ,枚举类型enum 的枚举值,可以是什么类型的值? 一定是 int型吗
最佳答案
  • 五星知识达人网友:鱼芗
  • 2021-01-25 14:19
枚举就是个有符号的整形。
所以CHAR,SHORT,INT 都可以。
如果ENUM长度可以在你机器上达到4,都可以存放指针。看你机器了。
全部回答
  • 1楼网友:归鹤鸣
  • 2021-01-25 15:08
枚举声明可以显式地声明 byte、sbyte、short、ushort、int、uint、long 或 ulong 类型作为对应的基础类型。没有显式地声明基础类型的枚举声明意味着所对应的基础类型是 int
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯