给出程序的输出结果

#include <iostream>
using namespace std;
struct A
{
 A()
 {
  std::cout << "A";
 }
};

struct B: public A
{
 B()
 {
  std::cout << "B";
 }
};

struct C
{
 C()
 {
  std::cout << "C";
 }
 B b;
 A a;
};

int main()
{
 C c;
 return 0;
}

ABAC

原文地址:https://www.cnblogs.com/byfei/p/3112393.html