自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 c++知识点

protected继承:父类中public成员会变成protected,父类中protected成员仍然为protected,父类中private成员仍然为private。* public 公有的, 修饰成员变量和成员函数可以在类的内部和类的外部被访问。* protected 被保护的,修饰成员变量和函数只能在类的内部被访问。* private 私有的, 修饰成员变量和成员函数只能在类的内部被访问。> private继承:父类成员在子类中变为private成员。* 析构函数调用顺序和构造函数相反。

2023-06-22 20:44:11 28 1

原创 c++知识点++重构

因为后置++在实现的时候构造了一个临时对象,临时对象的构造和销毁都需要消耗一定的系统资源,所以后置++的效率比前置++的效率低。

2023-06-22 20:43:54 47 1

原创 c++深拷贝与浅拷贝

2、一般情况下,浅拷贝没有任何副作用,但是当类中有指针,并且指针指向动态分配的内存空间,将导致两个对象的指针变量指向同一块内存空间,当两个对象被销毁时调用析构函数,因为在析构函数中会释放指针所指向的堆空间,造成同一块堆空间被释放两次从而导致程序运行出错。实现拷贝构造函数,在拷贝构造函数中需要对对象中的指针变量进行单独的内存申请。3、如果我们没有实现拷贝构造函数,C++编译器会自动实现一个拷贝构造函数,我们称之为默认拷贝构造函数,但是在默认拷贝构造函数中实现的是浅拷贝。

2023-06-22 08:45:34 21 1

原创 c++知识点

1)当类中有成员变量是其它类的对象时,首先调用成员对象的构造函数,调用顺序与声明顺序相同;之后调用自身类的构造函数。3、new与delete直接带具体类型的指针,malloc和free返回void类型的指针。1、malloc/free为C的标准库函数,new、delete则为C++的操作运算符。1、当类中的成员变量为另外一个类的实例化对象时,我们称这个对象为成员对象。2、成员变量所属的类中没有实现无参构造函数的时候,需要使用初始化成员列表。拷贝构造函数的调用时机:使用一个构造好的对象初始化一个新的对象。

2023-06-21 21:06:07 21

原创 c++初始化成员列表

Box():p(_len),sum(100),n(100) //n(100)在构造n对象的时候传参,会调用C(int)有参的构造函数,从而绕过了调用C(){}无参构造函数。//自动触发Box(int len, int w, int h)有参构造函数的调用。//不是实例化一个对象,而是声明一个函数 返回值是Box,函数的名字叫做c,函数的形参列表为空。//自动触发Box(int len, int w)有参构造函数的调用。//不是定义引用了,对引用的对象进行赋值 还是没有初始化!//也不叫初始化,叫赋值。

2023-06-21 19:56:41 40

原创 python入门之字符串

字符串改变后会产生新的字符串对象。

2023-04-26 20:53:13 19

原创 python入门之集合

symmetric_difference()或者^intersection()或者&difference()或者-union()或者|

2023-04-23 20:49:25 18

原创 python入门之元组

2023-04-21 21:32:37 26

原创 python入门之字典

内置函数zip():用于将可迭代的对象作为参数,将对象中对应的元素打包成一个元组,然后返回由这些元组组成的列表。print(scores.get('麻七',99))当查找麻七不存在时返回99。scores={'张三':100,'李四':50,'王五':69}item为scores中的key。clear()清空字典。获取的数据由元组表示。

2023-04-21 21:10:33 20

原创 python入门之列表

变量可以存储一个元素,而列表是一个大容器可以存储N多个元素,程序可以方便地对这些数据进行整体操作。sort()不会产生新列表对象,sorted()会产生新列表对象。index(value,start,stop)不包括stop。如果不想切片产生新列表可以将要切的位置设为空列表。列表相当于其他语言的数组。

2023-04-21 20:24:01 25 1

原创 python入门

单分支结构双分支结构多分支结构嵌套if range函数循环结构流程控制语句。

2023-04-21 10:25:28 18 1

原创 python入门

算数运算>位运算>比较运算>布尔运算。

2023-04-16 15:13:06 22 1

原创 python入门

原字符:不希望字符串中的转义字符起作用,就是用原字符,在字符串之前加上r或R。整型,浮点型,布尔型,字符串型。由字母,数字,下划线组成。输出数字,字符,表达式。

2023-04-14 20:45:05 26

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除