c++
金让
这个作者很懒,什么都没留下…
展开
-
牛客网《剑指Offer》编程 1.二维数组中的查找
题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。函数原型bool Find(int target, vector<vector<int> > array)思路1.最先想到的思路是自左向右,自上向下遍历ar...原创 2018-08-30 16:37:41 · 149 阅读 · 0 评论 -
c++实现带头结点的单链表的基本操作
本文参考代码:https://blog.csdn.net/qq_35143440/article/details/78896638目录结构:LinkList.hstruct ListNode { int val;//数据域 ListNode* next;//指针域};class LinkList{public: LinkList(); ~LinkList();...原创 2018-08-31 18:32:17 · 2744 阅读 · 1 评论 -
《C++ primer》第七章
1. 类如何调用其成员函数?Sale_data是一个类,total是类的实体对象,Sale_data中有成员函数isbn。那么Sale_data在调用isbn成员时传入了total的地址。isbn函数有一个隐式参数this,我们调用isbn这个成员函数时,用请求该函数的对象地址初始化this。2.类的作用域和成员函数:在类中,如果成员变量在成员函数之后定义,成员函数也是可以使用该成员变量的...原创 2018-09-17 22:29:03 · 170 阅读 · 0 评论 -
《c++ primer》第二章 引用与指针
引用,指针1.引用(reference)当我们使用术语“引用”时,我们所指的一般是左值引用。引用是对象的另一个名字。一般初始化变量时,初始值将被拷贝到新建对象中。但是定义引用时,程序会将它和初始值绑定在一起,而不是将初始值拷贝给它。除了两种情况外,其余情况下引用的类型要严格匹配其对象类型。2.指针(pointer)指针本身就是一个对象,允许对指针赋值和拷贝。指针无需在定义时赋初值。...原创 2018-09-15 09:46:18 · 182 阅读 · 0 评论 -
《c++ primer》第二章 const限定符
1.const对象的初始化:有时我们希望定义这样一种变量,它的值不能够被改变。此时我们可以用const限定符。由于const对象一旦创建之后值不能够再改变,因此const对象必须初始化。如果用一个对象去初始化另一个对象,那么它们是不是const都无所谓。2.默认状态下,const对象仅在文件内有效。但如果希望别的文件都能够引用该const对象,那么对于const变量不管声明还是定义都添加ext...原创 2018-09-15 21:31:15 · 138 阅读 · 0 评论