struct node{
struct node next;
int id;
}
Run Code Online (Sandbox Code Playgroud)
给出"下一个字段有不完整的类型错误".
这个结构有什么问题?
这有效:
struct LD__32
{
struct LD__32 *ld;
};
Run Code Online (Sandbox Code Playgroud)
但这不是:
struct LD_32
{
struct LD_32 ld;
};
Run Code Online (Sandbox Code Playgroud)
为什么是这样?正如pmg猜测的那样,我正在编译它作为c ++代码.编辑