如果我在一个结构体里申请了一个变量和一个结构体,那么我如何在内部的结构体里使用外部结构体中的变量? 大致效果如下:
struct A{ int x; struct B{ void add(){ x++; } }b; }a;
这样会编译报错
那么我应该如何在B中使用x呢?求讲解