【问题标题】:c++ problem with enum and struct [closed]枚举和结构的c ++问题[关闭]
【发布时间】:2009-08-27 06:04:50
【问题描述】:

为什么不编译:

enum E { a, b}

typedef struct { int i; E e; } S;

int main(){return 0;}

我在不同的系统上得到不同的错误。

【问题讨论】:

  • 在e之前有两种类型。

标签: c++ enums struct


【解决方案1】:

enum 后面需要一个分号。

enum E { a, b};

【讨论】:

  • 不幸的是,这不是真实的错误,但我确实找到了。 (该死的我讨厌 C)
【解决方案2】:

枚举后面没有分号。

【讨论】:

    【解决方案3】:

    枚举末尾没有分号

    【讨论】:

      【解决方案4】:

      枚举在其} 之后需要一个;

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-05-21
        • 1970-01-01
        • 2014-06-21
        • 1970-01-01
        • 1970-01-01
        • 2014-09-10
        相关资源
        最近更新 更多