- 博客(3)
- 收藏
- 关注
原创 随手记03
在看leetcode26. 删除排序数组中的重复项时,题目有强调输入数组是以引用方式传递的,意味着在函数里修改输入数组对于调用者是可见的。但是我对引用这个概念还是不明确,加强下理解吧~这篇博客讲的很清晰:https://www.cnblogs.com/duwenxing/p/7421100.html个人感觉,引用就是一种能节省内存的调用函数或使用变量的方法。明确:&不是求地址运算符,而是起标志作用; 在引用数组时,要明确数组长度;STL标准模板库ST...
2020-07-15 16:02:36 90
原创 随手记02
运算符重载:只能通过成员函数进行重载的:=(赋值运算符) 、()(函数调用运算符)、[](下标运算符) 、->(通过指针访问类成员的运算符)友元函数:非成员函数,访问权限与成员函数相同。leetcode两数之和其中C++用到vector类型,不太懂。。看了https://www.cnblogs.com/-Mr-y/p/7985987.html感觉挺清楚Vector是什么? vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法...
2020-07-14 22:29:40 121
原创 随手记01
将文件名放在双引号而不是<>中意味着编译器将在源文件所在的目录中搜索它,从而提供类声明;类的构造函数专门用于构造新对象、将值赋给他们的数据成员。构造函数的参数表示的不是类成员,而是赋给类成员的值(参数名不能与类成员相同)构造函数没有声明类型。显式的调用构造函数:Stock food = Stock("WORLD", 250, 1.25);隐式调用:Stock food("WORLD", 250, 1.25);默认构造函数给已有的构造函数的所有参数提供默.
2020-07-13 17:24:33 111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人