我对C++中的类了解的不够深入,遇到了关于类的拷贝构造函数的问题。请教一下。
按照教程,我写了一个student类头文件,含私有数据成员*name,*num,age。成员函数包括构造函数,拷贝构造函数、析构函数等。
然后在cpp文件中包含一个使用类的拷贝构造函数的函数,并在main()函数中调用他。
问题:在定义时直接调用函数和先定义后调用,区别在什么地方?希望讲的透彻些。
恩,这个层面我还是能理解的,就是不知道针对上面两张图的情况,定义时初始化和先定义后初始化为什么会造成不同的结果呢?
本回答被提问者和网友采纳