c++
文章平均质量分 60
沙雅云
这个作者很懒,什么都没留下…
展开
-
力扣刷题总结
刷题记录前言一、二分查找二、双指针提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档前言书要是记录着一些日常的作题总结提示:以下是本篇文章正文内容,下面案例可供参考一、二分查找给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1代码如下(示例): int left=0; int right=nums.size()-1;原创 2021-10-02 14:47:10 · 149 阅读 · 0 评论 -
c++的多态
c++的多态分为静态多态和动态多态,函数重载和运算符重载属于静态多态,虚函数实现的是动态多态虚函数允许子类重新定义成员函数,而子类中重新定义父类的方法称为覆盖,或者重写(override)多态的实现最常见的方法就是声明基类的指针,让该指针指向任意一个子类对象,由于编写代码的时候,不能确定被调用的是基类的函数还是派生类的函数,所以就采用虚函数。如果没有声明是虚函数,那么就不会调用子类的函数...转载 2019-08-28 09:41:28 · 100 阅读 · 0 评论 -
c ++关于指针的一些理解
指针与引用的区别非空,任何情况下都不能使用指向空值的引用,一个引用必须指向某个对象,不存在指向空值的引用。-合法性,在使用引用之前,不需要测试他的合法性。指针总是被测试,以防止为空。下面使用指针和引用实现两个数的交换void swap(int *p,int *q){int temp;temp=*p;*p=*q;*q=temp;}引用void swap(int ...原创 2019-09-14 12:50:22 · 368 阅读 · 0 评论 -
c++基本语言知识
指针与引用的区别指针有一块自己空间,引用只是一个别名使用sizeof看成一个指针的大小是4,引用则是被引用对象的大小指针可以初始化为NULL,引用必须初始化,并且应该是一个已有对象的引用参数传递的时候,指针需要解引用才可以对对象进行操作,而直接对引用的修改就可以改变引用所指向的对象可以有const指针,但是没有const引用指针在使用的时候,可以指向其他对象,但是引用只能是一个对象的...原创 2019-09-26 20:58:59 · 153 阅读 · 0 评论