400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

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

其他资讯

让你的专属顾问为你服务