枚举和c语言结构之间的区别?

时间:2010-10-03 19:42:03

标签: c

枚举和结构之间的区别。

1 个答案:

答案 0 :(得分:4)

嗯,这有很大的不同。

枚举没有成员或属性。

结构不定义常量列表。结构可以包含枚举,但枚举不能包含结构。

结构:

struct Test {
    int a;
    float b;
    char c;
};

枚举(枚举):

enum fruits {
    APPLE,
    ORANGE = 3,
    PEAR
};

这是面试问题吗?