- 博客(14)
- 收藏
- 关注
原创 成员函数中的形参的缺省值是否可以使用成员变量?
它是一个成员函数,a是一个成员变量。在{}中可以调用this;}而在()中是不行的;在()中(int A=a)无法通过。其次:你需要明白this指针是对象的地址,成员函数访问成员变量都是通过this指针来找到成员变量的。住了,隐藏的意思是成员函数有这个参数,但是你不需要手动去传。
2023-09-20 12:09:31
186
1
原创 谈一谈对string容器的赋值重载的更深一步理解
为什么string类中的赋值重载函数(形参为string类型)可以接受const修饰的string对象呢?
2023-09-09 20:50:36
270
1
原创 为什么vector容器的begin()既可以被iterator 也可以被const_iterator指向?
【代码】为什么vector容器的begin()既可以被iterator 也可以被const_iterator指向?
2023-09-08 21:50:11
299
1
原创 初识栈和队列/栈和队列的实现
栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表。
2022-12-10 23:13:08
210
11
原创 Linux下基本指令二(超详细)
rm指令 cp指令 cat指令 more指令 less指令 tail指令 head指令 find指令 命令行管道 sort指令 echo指令 man指令等等
2022-12-08 22:55:32
151
16
原创 力扣 27. 移除元素
整体把握:从头开始依次查询,如果遇到val,就跳过,把非val的值填入数组中,感觉和开辟新空间把val值放进去差不多,但是实际上没有开辟新空间!如此循环,数组的长度会逐渐减小,直到i不再小于numsize,循环结束。整个数组就会变成没有val元素的数组!如果理解了上面两个这个就可以明白,我就不过多讲了,保安大爷要赶我回寝室了,就这样吧,哎嘿嘿!//整个数组大小减小;核心代码 if (val == nums[i]) {2.双指针法(快慢)3.双指针法(左右)
2022-10-27 23:00:05
169
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人