摘要: # 5 文件操作 程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放 通过**文件可以将数据持久化** C++中对文件操作需要包含头文件 ==< fstream >== 文件类型分为两种: 1. **文本文件** - 文件以文本的**ASCII码**形式存储在计算机中 2. **二进制文 阅读全文
posted @ 2023-08-29 21:16 “悟” 阅读(44) 评论(0) 推荐(0) 编辑
摘要: # **4** 类和对象 C++面向对象的三大特性为:==封装、继承、多态== C++认为==万事万物都皆为对象==,对象上有其属性和行为 ## 4.1 封装 ### 4.1.1 封装的意义 封装是C++面向对象三大特性之一 封装的意义: * **将属性和行为作为一个整体,表现生活中的事物** * 阅读全文
posted @ 2023-08-29 21:14 “悟” 阅读(6) 评论(0) 推荐(0) 编辑
摘要: # 3 函数提高 ## 3.1 函数默认参数 在C++中,函数的形参列表中的形参是可以有默认值的。 语法:` 返回值类型 函数名 (参数= 默认值){}` ## 3.2 函数占位参数 C++中函数的形参列表里可以有占位参数,用来做占位,调用函数时必须填补该位置 **语法:** `返回值类型 函数名 阅读全文
posted @ 2023-08-29 20:44 “悟” 阅读(3) 评论(0) 推荐(0) 编辑
摘要: # 2 引用 ## 2.1 引用的基本使用 **作用: 给变量起别名** **语法:** `数据类型 &别名 = 原名` ## 2.2 引用注意事项 * **引用必须初始化** * **引用在初始化后,不可以改变** ## 2.3 引用做函数参数 **作用:函数传参时,可以利用引用的技术让形参修饰实 阅读全文
posted @ 2023-08-29 20:41 “悟” 阅读(25) 评论(0) 推荐(0) 编辑
摘要: # 1 内存分区模型 C++程序在执行时,将内存大方向划分为**4个区域** - **代码区**:存放函数体的二进制代码,由操作系统进行管理的 - **全局区**:存放全局变量和静态变量以及常量 - **栈区**:由编译器自动分配释放, 存放函数的参数值,局部变量等 - **堆区**:由程序员分配和 阅读全文
posted @ 2023-08-29 20:33 “悟” 阅读(16) 评论(0) 推荐(0) 编辑
摘要: # 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) 编辑