![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++学习
BLACKDESIGNER
这个作者很懒,什么都没留下…
展开
-
C++学习第一天 字符串的浅拷贝与深拷贝
字符串定义了两种数据复制方式:1.拷贝构造2.拷贝赋值 1.拷贝构造 S2 = S(S1) 先开辟一个内存空间 再逐一复制 2.拷贝赋值 if(this& == str&) return this; 先判断自否是自我拷贝,防止删除指针后拷贝时找不到数据。 先删除S2指向的内存块,再逐一复制。 ...原创 2019-06-01 22:38:58 · 148 阅读 · 0 评论 -
C++常识
1.引用& int &x = y; 引用x指向y,相当于对y起了 一个别名想,对x操作等价于对y操作。 x不占用内存空间(进一步研究),故操作大块数据使用引用可以提高效率。但是不能对数组进行引用,因为数组是很多元素组成的,使用引用会造成混乱。 ...原创 2019-06-01 23:01:05 · 164 阅读 · 0 评论