- 博客(23)
- 收藏
- 关注
原创 类和对象(中) (构造,析构,拷贝构造)
从上面的日期类看以看到,d1,d2两个对象他们两个在实例化时一个有参数一个没有参数,所以这两个对象所调用的构造函数是不同的,d1调用的对应的构造函数是无参的,所以它打印出来的值便是三个随机值,而d2调用的是对应有参数的构造函数,所以打印出来的就是实例化时对应的参数。对于这样一个类的初始化,d1看出来是已经初始化了的,但是d2却是忘记了初始化,所以打印出来的d1的就是所给的日期,但是d2打印出来的应该就是三个随机值。所以这里的默认拷贝构造函数实现的值拷贝是不行的,后面的内容会讲到这里需要用深拷贝实现。
2023-06-24 09:42:37 146 3
原创 【C++】 C++入门(下)
随着程序越来越复杂,程序中用到的类型也越来越复杂,经常体现在:1. 类型难于拼写2. 含义不明确导致容易出错给出下面一段代码int main()std::map m{ { "apple", "苹果" }, { "orange", "橙子" },{"pear","梨"} };while (it!
2023-04-21 16:30:20 120
原创 递归例题1
1.用递归的方法算出n的k次方2.调用DigitSum(1729),则应该返回1+7+2+9,它的和是19输入:1729,输出:193.用递归的方法打印每一个数(1234->1 2 3 4)4.通过递归的方法求n的阶乘5.用递归的方法求斐波那契数列的第n个数
2022-11-06 09:36:20 167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人