A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© beyoungd 中级黑马   /  2015-11-2 21:24  /  666 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

#include<stdio.h>

/* 定义枚举类型 */
enum DAY { MON=1, TUE, WED, THU, FRI, SAT, SUN };

void main()
{
    /* 使用枚举类型声明变量,再对枚举型变量赋值 */
    enum DAY yesterday, today, tomorrow;
   
    yesterday = MON;
    today     = TUE;
    tomorrow  = WED;

    printf("%d %d %d \n", yesterday, today, tomorrow);
}

输出的结果是1,2,3.我想知道怎么输出MON, TUE, WED,李伟老师的视频中也没提到,求破,哪位大神告诉一下,谢谢!

1 个回复

正序浏览

枚举类型本质就是int类型,如果你需要输出对应 yesterday之类的,就需要自己写一个函数
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马