- 博客(9)
- 收藏
- 关注
原创 类的继承_5
文章目录类的继承继承的基本概念继承方式的区别公有继承基类和派生类的类型转换派生类的构造函数不继承基类的构造函数派生类的构造函数执行的顺序派生类复制构造函数没有复制构造函数派生类定义复制构造函数析构函数访问从基类继承的成员虚基类虚基类及其派生类构造函数补充类的继承继承的基本概念继承和派生是同一过程从不同角度看的两种形式。保持已有类的特性而构造新类的过程是继承在已有类的基础上新增自己的特性而产生新类的过程叫做派生被继承的已有类为基类(父类)派生出的新类为派生类(子类)直接参与派生出某类的
2021-09-15 16:28:02
361
原创 05数组、指针、字符串
文章目录数组、指针、字符串数组数组的定义和使用数组的存储和初始化数组名作函数参数对象数组对象数组的初始化指针指针的定义和使用指针的初始化和赋值指针的初始化指针的赋值const 指针指针类型的常量指针的代数运算和关系运算代数运算关系运算指针访问数组指针数组指针函数函数指针对象指针this 指针动态内存分配动态申请内存操作符:new释放内存操作符 delete分配和释放动态数组动态创建多维数组智能指针vector深层复制与浅层复制移动构造字符串C风格字符串补充数组、指针、字符串数组数组的定义和使用数组:
2021-09-15 16:27:14
310
原创 CppNote4
文章目录CPP_Note4数组、指针、字符串数组数组的定义和使用数组的存储和初始化数组名作函数参数对象数组对象数组的初始化指针指针的定义和使用指针的初始化和赋值指针的初始化指针的赋值const 指针指针类型的常量指针的代数运算和关系运算代数运算关系运算指针访问数组指针数组指针函数函数指针对象指针this 指针动态内存分配动态申请内存操作符:new释放内存操作符 delete分配和释放动态数组动态创建多维数组智能指针vector深层复制与浅层复制移动构造字符串C风格字符串补充CPP_Note4数组、指针、
2021-08-07 12:17:27
923
原创 C++入门学习笔记3-数据的共享和保护
文章目录C++笔记3数据的共享与保护标识符的作用域与可见性作用域可见性对象的生存期静态生存期动态生存期类的静态成员静态数据成员静态函数成员友元友元函数友元类共享数据的保护常对象**常函数****常数据成员****常引用**多文件结构外部变量外部函数编译预处理指令#include指令#define 指令和#undef指令条件编译指令C++笔记3数据的共享与保护标识符的作用域与可见性作用域作用域共有五种,从小到大一次为:函数原型作用域–>局部作用域–>类作用域–>文件作用域–>
2021-07-23 11:29:55
605
原创 CppNote2
C++笔记2类和对象面向对象程序设计的特点抽象、封装、继承、多态抽象抽象的过程就是类的定义。类和对象的定义class 类名{ public: 外部接口 private: 私有成员 protected: 保护型成员};//一定记得加分号。类的定义类似于结构体struct的定义类的成员访问控制属性共有三种:公有类型 (public) 、私有类型 (private) 和保护类型( protected)。在类体内最开始时定义私有成员时,可以省略关键
2021-07-18 16:23:17
82
原创 C++_CppNote1_基础知识
C++语言笔记数据类型标识符(与C语言类似)只能有大小写字母,下划线_,和数字组成只能以字母开头不能是C++的关键字区分大小写常量整型常量:实型常量:浮点数。 有三种数据类型:float,double,long double。(默认为double型,若后缀为F 或f则为float型) 有两种表示形式:一般形式(如1.2)和指数形式(如2.54E3=2.54×1032.54\times10^32.54×103)。指数形式的规则:e前e后必须有数,e后必须为
2021-07-17 14:18:18
192
原创 vc6.0播放音乐(MP3)
首先呢,要先进行头文件的添加#pragma comment(lib,"winmm.lib") int main() { mciSendString("play F:\\C语言课程设计\\别踩白块\\别踩白块\\梦中的婚礼.mp3 repeat",NULL,0,NULL); while(1); return 0; }#include<stdio.h>#include<windows.h>#include<mmsystem.h>#pragma comment(
2020-05-09 15:47:57
2754
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人