- 博客(3)
- 收藏
- 关注
原创 类与对象——多态——第七部分(笔记来源于B站黑马程序员)
多态7.1 多态的基本概念多态是C++面向对象三大特性之一多态分为两类静态多态:函数重载和运算符重载属于静态多态,复用函数名动态多态:派生类和虚函数实现运行时多态静态多态和动态多态的区别:静态多态的函数的地址是早绑定,编译阶段确定函数地址动态多态的函数地址晚绑定,运行阶段确定函数地址#include<iostream>using namespace std;class Animal{public: virtual void Speak() { cout
2021-04-10 08:22:39
117
原创 C++核心编程笔记——内存分区模型(出自b站黑马程序员视频)
内存分区模型C++在执行时,将内存大方向划分为4个区域1、代码区 存放函数的二进制代码,由操作系统进行管理2、全局区 存放全局变量以及常量3、栈区 由编译器自动完成分配释放,存放函数的参数值,局部变量等4、堆区 由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收内存四区的意义:不同区域存放的数据赋予不同的生命周期,给我们更大的灵活编程程序运行前:如何改变文本的样式强调文本 强调文本加粗文本 加粗文本标记文本删除文本引用文本
2021-04-03 08:58:43
255
2
原创 new操作符
C++中利用new操作符在堆区开辟数据堆区开辟的数据,由程序员手动开辟,手动释放,释放操作符delete利用new创建的数据,会返回该数据的类型的指针
2021-04-01 21:12:15
72
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人