以下定义错误的是: struct A{A _a}; struct A{A* _a;}; struct A{A& _a;}; struct B;struct A(B& _b;);struct B{A& _a;};
如果再定义一个自己的话,会出现死循环循环调用构造函数。。。(结构体类似于类)