上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 27 下一页
摘要: 本文详细介绍了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)
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 27 下一页