这是我的代码:
struct mystruct
{
int m;
void setmember(int value);
int getmember();
struct mystruct1
{
int n;
void setmember1(int value);
int getmember1();
};
};
mystruct A;
如何在mystruct1
之外声明mystruct
变量?
答案 0 :(得分:1)
在mystruct
内,您可以按照预期的那样进行
mystruct1 a;
如果你不在mystruct
范围内,你应该写
mystruct::mystruct1 a;