直接初始化為什么不是調(diào)用構(gòu)造函數(shù)?
stu1不是直接初始化,調(diào)用構(gòu)造函數(shù)的嗎?怎么就也調(diào)用了拷貝構(gòu)造函數(shù)呢?
stu2和stu3才調(diào)用的是拷貝構(gòu)造函數(shù)么。
在線等大神解答?
stu1不是直接初始化,調(diào)用構(gòu)造函數(shù)的嗎?怎么就也調(diào)用了拷貝構(gòu)造函數(shù)呢?
stu2和stu3才調(diào)用的是拷貝構(gòu)造函數(shù)么。
在線等大神解答?
2020-12-25
舉報
2020-12-25
Student stu1;//初始化,調(diào)用構(gòu)造函數(shù)
Student stu2=stu1;//是復(fù)制初始化,調(diào)用拷貝構(gòu)造函數(shù)
Student stu3(stu1);//是直接初始化,調(diào)用拷貝構(gòu)造函數(shù)