C语言之枚举的定义以及测试-成都创新互联网站建设

关于创新互联

多方位宣传企业产品与服务 突出企业形象

公司简介 公司的服务 荣誉资质 新闻动态 联系我们

C语言之枚举的定义以及测试

#include 

/*   定义方法1:只定义枚举类型,不定义变量
enum week
{
    SUN,        // SUN = 0
    MON,        // MON = 1;
    TUE,
    WEN,
    THU,
    FRI,
    SAT,
};
*/
/*定义方法2:同时定义枚举类型和变量
enum week
{
    SUN,        // SUN = 0
    MON,        // MON = 1;
    TUE,
    WEN,
    THU,
    FRI,
    SAT,
}today;
*/
/*定义方法3:同时定义枚举类型和变量
enum week
{
    SUN,        // SUN = 0
    MON,        // MON = 1;
    TUE,
    WEN,
    THU,
    FRI,
    SAT,
}today,yestaday;
*/
/*定义方法4:
typedef enum week
{
    SUN,        // SUN = 0
    MON,        // MON = 1;
    TUE,
    WEN,
    THU,
    FRI,
    SAT,
}week;
*/
typedef enum 
{
    SUN,        // SUN = 0
    MON,        // MON = 1;
    TUE,
    WEN,
    THU,
    FRI,
    SAT,
}week;

int main(void)
{
/*  测试定义方法1
    enum week today;
    today = SUN;
    printf("today is %dth \n",today);
*/
/*测试定义方法2 3 
    today = SUN;
    yestaday = SAT;
    printf("today is %dth \n",today);
    printf("yestaday is %dth \n",yestaday);
*/
/*测试定义方法4  5
    week yestaday;
    yestaday = SAT;
    printf("yestaday is %dth \n",yestaday);
*/
    return 0;
}

本文名称:C语言之枚举的定义以及测试
网址分享:http://kswsj.cn/article/pgcdhj.html

其他资讯