摘要: # 8 结构体 ## 8.1 结构体基本概念 结构体属于用户==自定义的数据类型==,允许用户存储不同的数据类型 ## 8.2 结构体定义和使用 **语法:**`struct 结构体名 { 结构体成员列表 };` 通过结构体创建变量的方式有三种: * struct 结构体名 变量名 * struct 阅读全文
posted @ 2023-08-27 21:56 “悟” 阅读(14) 评论(0) 推荐(0) 编辑
摘要: # 7 指针 ## 7.1 指针的基本概念 **指针的作用:** 可以通过指针间接访问内存 * 内存编号是从0开始记录的,一般用十六进制数字表示 * 可以利用指针变量保存地址 ## 7.2 指针变量的定义和使用 指针变量定义语法: `数据类型 * 变量名;` 指针变量和普通变量的区别 * 普通变量存 阅读全文
posted @ 2023-08-27 21:54 “悟” 阅读(17) 评论(0) 推荐(0) 编辑
摘要: # 6 函数 ## 6.1 概述 **作用:**将一段经常使用的代码封装起来,减少重复代码 一个较大的程序,一般分为若干个程序块,每个模块实现特定的功能。 ## 6.2 函数的定义 函数的定义一般主要有5个步骤: 1、返回值类型 2、函数名 3、参数表列 4、函数体语句 5、return 表达式 * 阅读全文
posted @ 2023-08-27 21:50 “悟” 阅读(9) 评论(0) 推荐(0) 编辑
摘要: # 5 数组 ## 5.1 概述 所谓数组,就是一个集合,里面存放了相同类型的数据元素 **特点1:**数组中的每个==数据元素都是相同的数据类型== **特点2:**数组是由==连续的内存==位置组成的 ## 5.2 一维数组 ### 5.2.1 一维数组定义方式 一维数组定义的三种方式: 1. 阅读全文
posted @ 2023-08-27 21:44 “悟” 阅读(32) 评论(0) 推荐(0) 编辑
摘要: # 4 程序流程结构 C/C++支持最基本的三种程序运行结构:==顺序结构、选择结构、循环结构== * 顺序结构:程序按顺序执行,不发生跳转 * 选择结构:依据条件是否满足,有选择的执行相应功能 * 循环结构:依据条件是否满足,循环多次执行某段代码 ## 4.1 选择结构 ### 4.1.1 if语 阅读全文
posted @ 2023-08-27 21:42 “悟” 阅读(40) 评论(0) 推荐(0) 编辑
摘要: # 3 运算符 **作用:**用于执行代码的运算 本章我们主要讲解以下几类运算符: | **运算符类型** | **作用** | | | | | 算术运算符 | 用于处理四则运算 | | 赋值运算符 | 用于将表达式的值赋给变量 | | 比较运算符 | 用于表达式的比较,并返回一个真值或假值 | | 阅读全文
posted @ 2023-08-27 21:38 “悟” 阅读(88) 评论(0) 推荐(0) 编辑
摘要: # 2 数据类型 C++规定在创建一个变量或者常量时,必须要指定出相应的数据类型,否则无法给变量分配内存 ## 2.1 整型 **作用**:整型变量表示的是==整数类型==的数据 C++中能够表示整型的类型有以下几种方式,**区别在于所占内存空间不同**: | **数据类型** | **占用空间** 阅读全文
posted @ 2023-08-27 21:32 “悟” 阅读(26) 评论(0) 推荐(0) 编辑
摘要: ## 1.1 注释 **作用**:在代码中加一些说明和解释,方便自己或其他程序员程序员阅读代码 **两种格式** 1. **单行注释**:`// 描述信息` - 通常放在一行代码的上方,或者一条语句的末尾,==对该行代码说明== 2. **多行注释**: `/* 描述信息 */` - 通常放在一段代 阅读全文
posted @ 2023-08-27 21:25 “悟” 阅读(69) 评论(0) 推荐(0) 编辑