首页 > 试题广场 >

有A、B、C、D 4个类,运行下面的程序,A、B、C、D 4

[单选题]
有A、B、C、D 4个类,运行下面的程序,A、B、C、D 4个类的构造函数调用顺序是
B b;  
int main()  
{  
    D *d = new D();  
    A a;  
    static C c;  
    delete d;  
  
    return 0;  
}  
  • B->D->A->C
  • B->C->D->A
  • C->B->D->A
  • D->A->C->B
静态局部变量初始化是在第一次调用函数的时候初始化,全局变量是在main之前                             
发表于 2019-12-04 11:34:47 回复(0)