首页 > 试题广场 >

以下代码共调用多少次拷贝构造函数:Widget f(Widg

[单选题]
以下代码共调用多少次拷贝构造函数:
Widget f(Widget u)
{  
   Widget v(u);
   Widget w=v;
   return w;
}
main(){
    Widget x;
    Widget y=f(f(x));
}
  • 3
  • 5
  • 7
  • 9
Widget f(Widget u)//1次
{  
   Widget v(u);//1次
   Widget w=v;//1次
   return w;
}//一共3次
main(){
    Widget x;
    Widget y=f(f(x));//嵌套,3*2=6次,y=,1次,一共7次
}
发表于 2020-07-27 21:52:27 回复(0)
emmm,我觉得是九次
发表于 2019-02-18 21:35:55 回复(0)