摘要:
本文详细介绍了C++中的内存管理,包括new/delete操作符的使用、自定义类型内存管理、operatornew和operatordelete函数,以及内存泄露的概念、分类、检测和避免方法。特别强调了智能指针和RAII在内存管理中的作用。 C++内存分布 int globalVar = 1; st 阅读全文
posted @ 2023-10-11 14:50
[BORUTO]
阅读(70)
评论(0)
推荐(0)
摘要:
8 结构体 8.1 结构体基本概念 结构体属于用户==自定义的数据类型==,允许用户存储不同的数据类型 8.2 结构体定义和使用 语法:struct 结构体名 { 结构体成员列表 }; 通过结构体创建变量的方式有三种: struct 结构体名 变量名 struct 结构体名 变量名 = { 成员1值 阅读全文
posted @ 2023-10-11 14:48
[BORUTO]
阅读(137)
评论(0)
推荐(0)
摘要:
7 指针 7.1 指针的基本概念 指针的作用: 可以通过指针间接访问内存 内存编号是从0开始记录的,一般用十六进制数字表示 可以利用指针变量保存地址 7.2 指针的定义和使用 指针变量定义语法: 数据类型 * 变量名; 示例: int main() { //1、指针的定义 int a = 10; / 阅读全文
posted @ 2023-10-11 14:46
[BORUTO]
阅读(37)
评论(0)
推荐(0)
摘要:
6 函数 6.1 概述 作用:将一段经常使用的代码封装起来,减少重复代码 一个较大的程序,一般分为若干个程序块,每个模块实现特定的功能。 6.2 函数的定义 函数的定义一般主要有5个步骤: 1、返回值类型 2、函数名 3、参数表列 4、函数体语句 5、return 表达式 语法: 返回值类型 函数名 阅读全文
posted @ 2023-10-11 14:45
[BORUTO]
阅读(37)
评论(0)
推荐(0)
摘要:
5 数组 5.1 概述 所谓数组,就是一个集合,里面存放了相同类型的数据元素 特点1:数组中的每个==数据元素都是相同的数据类型== 特点2:数组是由==连续的内存==位置组成的 5.2 一维数组 一维数组 5.2.1 一维数组定义方式 一维数组定义的三种方式: 数据类型 数组名[ 数组长度 ]; 阅读全文
posted @ 2023-10-11 14:44
[BORUTO]
阅读(56)
评论(0)
推荐(0)
摘要:
4 程序流程结构 C/C++支持最基本的三种程序运行结构:==顺序结构、选择结构、循环结构== 顺序结构:程序按顺序执行,不发生跳转 选择结构:依据条件是否满足,有选择的执行相应功能 循环结构:依据条件是否满足,循环多次执行某段代码 4.1 选择结构 4.1.1 if语句 作用:执行满足条件的语句 阅读全文
posted @ 2023-10-11 14:41
[BORUTO]
阅读(98)
评论(0)
推荐(0)
摘要:
3 运算符 作用:用于执行代码的运算 本章我们主要讲解以下几类运算符: 运算符类型 作用 算术运算符 用于处理四则运算 赋值运算符 用于将表达式的值赋给变量 比较运算符 用于表达式的比较,并返回一个真值或假值 逻辑运算符 用于根据表达式的值返回真值或假值 3.1 算术运算符 作用:用于处理四则运算 阅读全文
posted @ 2023-10-11 14:38
[BORUTO]
阅读(43)
评论(0)
推荐(0)
摘要:
2 数据类型 C++规定在创建一个变量或者常量时,必须要指定出相应的数据类型,否则无法给变量分配内存 2.1 整型 作用:整型变量表示的是==整数类型==的数据 C++中能够表示整型的类型有以下几种方式,区别在于所占内存空间不同: 数据类型 占用空间 取值范围 short(短整型) 2字节 (-2^ 阅读全文
posted @ 2023-10-11 14:37
[BORUTO]
阅读(49)
评论(0)
推荐(0)
摘要:
1 C++初识 1.1 第一个C++程序 编写一个C++程序总共分为4个步骤 创建项目 创建文件 编写代码 运行程序 1.1.1 创建项目 Visual Studio是我们用来编写C++程序的主要工具,我们先将它打开 1.1.2 创建文件 右键源文件,选择添加->新建项 给C++文件起个名称,然后点 阅读全文
posted @ 2023-10-11 14:35
[BORUTO]
阅读(29)
评论(0)
推荐(0)
摘要:
内联函数 在C语言中,内联函数(Inline Function)是一种用于优化代码执行效率的机制。内联函数在编译时将函数的代码直接插入到调用它的地方,而不是通过函数调用的方式执行,从而减少了函数调用的开销,提高了代码的执行速度。 C语言的内联函数使用 inline 关键字来声明。将函数声明为内联函数 阅读全文
posted @ 2023-10-11 13:59
[BORUTO]
阅读(386)
评论(0)
推荐(0)

浙公网安备 33010602011771号