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://www.xwwzsj.com/article/pgcdhj.html

其他资讯

售后响应及时

7×24小时客服热线

数据备份

更安全、更高效、更稳定

价格公道精准

项目经理精准报价不弄虚作假

合作无风险

重合同讲信誉,无效全额退款