随笔分类 -  C++

摘要:函数提高 1. 函数默认参数 在C++中,函数的形参列表中的形参是可以有默认值的。 语法: 返回值类型 函数名 (参数= 默认值){} 示例: int func(int a, int b = 10, int c = 10) { return a + b + c; } //1. 如果某个位置参数有默认 阅读全文
posted @ 2021-05-07 16:48 Brianxq 阅读(60) 评论(0) 推荐(0)
摘要:引用 1. 引用的基本使用 **作用: **给变量起别名 语法: 数据类型 &别名 = 原名 示例: int main() { int a = 10; int &b = a; cout << "a = " << a << endl; cout << "b = " << b << endl; b = 阅读全文
posted @ 2021-05-06 17:15 Brianxq 阅读(70) 评论(0) 推荐(0)
摘要:内存分区模型 C++程序在执行时,将内存大方向划分为4个区域 代码区:存放函数体的二进制代码,由操作系统进行管理的 全局区:存放全局变量和静态变量以及常量 栈区:由编译器自动分配释放, 存放函数的参数值,局部变量等 堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收 内存四区意义: 阅读全文
posted @ 2021-04-29 17:06 Brianxq 阅读(65) 评论(1) 推荐(0)
摘要:结构体 1. 结构体基本概念 结构体属于用户自定义的数据类型,允许用户存储不同的数据类型 2. 结构体定义和使用 语法:struct 结构体名 { 结构体成员列表 }; 通过结构体创建变量的方式有三种: struct 结构体名 变量名 struct 结构体名 变量名 = { 成员1值 , 成员2值. 阅读全文
posted @ 2021-04-28 17:40 Brianxq 阅读(127) 评论(0) 推荐(0)
摘要:指针 1. 指针的基本概念 指针的作用: 可以通过指针间接访问内存 内存编号是从0开始记录的,一般用十六进制数字表示 可以利用指针变量保存地址 2. 指针变量的定义和使用 指针变量定义语法: 数据类型 * 变量名; 示例: int main() { //1、指针的定义 int a = 10; //定 阅读全文
posted @ 2021-04-27 18:20 Brianxq 阅读(92) 评论(0) 推荐(0)
摘要:函数 1. 概述 **作用:**将一段经常使用的代码封装起来,减少重复代码 一个较大的程序,一般分为若干个程序块,每个模块实现特定的功能。 2. 函数的定义 函数的定义一般主要有5个步骤: 1、返回值类型 2、函数名 3、参数列表 4、函数体语句 5、return 表达式 语法: 返回值类型 函数名 阅读全文
posted @ 2021-04-26 17:20 Brianxq 阅读(94) 评论(0) 推荐(0)
摘要:数组 1. 概述 所谓数组,就是一个集合,里面存放了相同类型的数据元素 **特点1:**数组中的每个数据元素都是相同的数据类型 **特点2:**数组是由连续的内存位置组成的 2. 一维数组 2.1 一维数组定义方式 一维数组定义的三种方式: 数据类型 数组名[ 数组长度 ]; 数据类型 数组名[ 数 阅读全文
posted @ 2021-04-25 17:34 Brianxq 阅读(293) 评论(0) 推荐(0)
摘要:程序流程结构 C/C++支持最基本的三种程序运行结构:顺序结构、选择结构、循环结构 顺序结构:程序按顺序执行,不发生跳转 选择结构:依据条件是否满足,有选择的执行相应功能 循环结构:依据条件是否满足,循环多次执行某段代码 1. 选择结构 1.1 if语句 **作用:**执行满足条件的语句 if语句的 阅读全文
posted @ 2021-04-22 17:43 Brianxq 阅读(88) 评论(0) 推荐(0)
摘要:运算符 **作用:**用于执行代码的运算 本章我们主要讲解以下几类运算符: 运算符类型 作用 算术运算符 用于处理四则运算 赋值运算符 用于将表达式的值赋给变量 比较运算符 用于表达式的比较,并返回一个真值或假值 逻辑运算符 用于根据表达式的值返回真值或假值 1. 算术运算符 作用:用于处理四则运算 阅读全文
posted @ 2021-04-20 17:53 Brianxq 阅读(118) 评论(0) 推荐(0)
摘要:数据类型 C++规定在创建一个变量或者常量时,必须要指定出相应的数据类型,否则无法给变量分配内存 1. 整型 作用:整型变量表示的是整数类型的数据 C++中能够表示整型的类型有以下几种方式,区别在于所占内存空间不同: 数据类型 占用空间 取值范围 short(短整型) 2字节 (-215 ~ 215 阅读全文
posted @ 2021-04-17 18:17 Brianxq 阅读(107) 评论(0) 推荐(0)
摘要:1. 注释 作用:在代码中加一些说明和解释,方便自己或其他程序员程序员阅读代码 两种格式 单行注释:// 描述信息 通常放在一行代码的上方,或者一条语句的末尾,对该行代码说明 多行注释: /* 描述信息 */ 通常放在一段代码的上方,对该段代码做整体说明 提示:编译器在编译代码时,会忽略注释的内容 阅读全文
posted @ 2021-04-17 17:42 Brianxq 阅读(65) 评论(0) 推荐(0)