继承-初始化列表问题
#include <iostream>using namespace std;class A{private: int a;public: A(int aa=0) { a = aa; cout << "a=" << a << endl; }};class B{private: int b;public: B(int bb=0) { b = bb; cout << "b=" << b << endl; }};class C:public B{private: A a;public: C() { cout << "c default construtor" << endl; } C(int i,int j):a(i),B(j) { cout << "c constructor " << endl; }};int main(){ C c(5,6); return 0;}