自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第6章 继承与派生

派生类通过继承基类来获得其成员,并可以添加新的成员或重写基类方法。派生类名(参数列表) : 基类名(参数列表), 成员初始化列表 { ... }构造顺序按继承列表中基类的出现顺序执行。构造顺序:虚基类 → 非虚基类 → 成员对象 → 派生类自身。派生类对象可以赋值给基类指针或引用,实现多态的基础。:派生类自身 → 成员对象 → 基类(与构造相反)对象名.基类名::成员名 // 明确指定基类。:表示一个类包含另一个类的对象作为成员。:基类 → 成员对象 → 派生类自身。:表示派生类是基类的一种特殊类型。

2025-12-11 20:02:28 344

原创 第4章 C++程序的结构5.1 类与对象的概念

存储类型:如 auto、static、extern、register,影响变量的生命周期和存储位置。条件编译:#if、#ifdef、#ifndef、#else、#endif,用于根据条件编译代码。带参数:#define MAX(a,b) ((a)>(b)?浅拷贝与深拷贝:浅拷贝复制指针,深拷贝复制指针指向的内容。内存存储:变量在内存中的布局(栈、堆、静态存储区)。静态成员函数:只能访问静态成员,无 this 指针。类:用户定义的数据类型,包含数据成员和成员函数。拷贝构造函数:用于一个对象初始化另一个对象。

2025-12-11 20:00:49 272

原创 第3章 构造数据类型

/ 分配一个包含10个int的数组delete p;// 手动添加结束符'\0'// 此时data作为一个浮点数使用,之前的值i被覆盖。void swap(int& a, int& b) { // a和b是实参的引用。// 编译器自动在末尾添加'\0'// 输出 arr[1] 的值,即20。// 输出 "Hello World"// 定义一个包含5个整数的数组。

2025-11-02 13:14:52 479

原创 C++程序设计详细章节笔记。

作用:建议编译器在调用处直接展开函数体,以避免函数调用的开销(压栈、跳转、返回),适用于短小且频繁调用的函数。· 发展:经历了C++98、C++11、C++14、C++17、C++20等多个标准版本,不断引入新特性。· 关键字:语言中预先定义的、具有特殊含义的单词(如int, if, for),不能用作标识符。· 概念:在同一作用域内,可以有一组函数名相同但参数列表(参数类型、个数、顺序)不同的函数。· 应用:操作系统、游戏开发、图形处理、数据库、浏览器、高频交易等性能要求高的领域。

2025-10-09 19:22:10 282 1

空空如也

空空如也

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

TA关注的人

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