首页 > 试题广场 > 以下代码的输出为: struct A {   A(
[单选题]
以下代码的输出为:
struct A {
  A() { std::cout << "A"; }
};
struct B {
  B() { std::cout << "B"; }
};

class C {
 public:
  C() : a(), b() { std::cout << "C"; }

 private:
  B b;
  A a;
};

int main()
{
    C();
}
  • ABC
  • CBA
  • BAC
  • ACB
取决于类中的声明顺序
发表于 2019-10-10 17:08:19 回复(0)