0

我收到以下错误,

我有一个“Ac”文件,其中包含一个“bh”文件,该文件有一个“ch”文件。现在这个 ch 具有正在使用的结构,它们都是 int。这些结构以下列方式使用:

在“ch”文件中

struct abc{

int a;<---- error

};

在“bh”中

struct def{

struct abc;

};

struct def在文件“Ac”文件中使用过。请帮助我知道我做错了什么。

4

1 回答 1

1

您可能有一些嵌套错误、缺失;或使编译器感到困惑的东西。

我建议尝试获取预处理器输出,以便在执行后查看编译器看到的内容#includes

于 2012-09-21T11:10:24.313 回答