C语言枚举类型

2018-09-09  本文已影响0人  AuglyXu

枚举

枚举的格式

枚举的规范

枚举的取值

 enum Gender{
        KGenderMale, //0
        KGenderFemale, // 1
                       // 2 ... ...
    };

    printf("KGenderMale = %i\n", KGenderMale);
    printf("KGenderFemale = %i\n", KGenderFemale);

    struct Person{
        char *name; // 姓名
        int age; // 年龄
        enum Gender gender; // 性别
    };
    struct Person p1;
    p1.name = "lnj";
    p1.age = 58;
    p1.gender = KGenderFemale;

    struct Person p2;
    p2.name = "周芷若";
    p2.age = 88;
    p2.gender = KGenderFemale;

上一篇 下一篇

猜你喜欢

热点阅读