类:
我在类A 中没办法 声明一个 B 类型的变量
我是想写一个 链表用来学习的 数据结构的 想有 一个 私有 成员 头结点 所以出现了这种问题
但是 可以声明一个 内部类的 指针 ,怎么回事 ?
类:
class A
{
class B
{
public:
int _x;
B(int x) : _x(x) {}
};
B ele;
public:
A() : ele(10) {} // 成员变量在构造函数的初始化列表里初始化
};
int main()
{
A a;
return 0;
}