- 博客(14)
- 收藏
- 关注
原创 CCF GESP C++三级 学习笔记
数据编码(原码、反码、补码)进制转换(二进制、八进制、十进制、十六进制)位运算算法的概念与描述(自然语言描述、流程图描述、伪代 码描述)C++一维数组基本应用字符串及其函数算法:枚举法算法:模拟法。
2026-09-30 19:23:10
244
原创 C++学习笔记---容器---map映射
字符串操作需额外map<键类型, 值类型> 容器名;// 整型键 → 整型值// 字符键 → 整型值(统计字符次数专用)// 字符串键 → 整型值(统计单词次数)// 整型键 → 字符串值(编号对应名称)key不存在:两种方式均为新增键值对key已存在:下标法覆盖值,insert法无效不修改。
2026-09-11 13:50:54
213
原创 C++学习笔记--容器---set集合
set<数据类型> 容器名;set<int> s;// 定义空的int型set集合// char型集合// 浮点型集合// 初始化赋值,自动排序为 1,2,3。
2026-09-10 17:13:00
65
原创 C++学习笔记--自定义函数
程序员自己编写的、可以实现某一特定功能的代码块,可重复调用,解决代码冗余、复用性差的问题。适用场景:需要得到计算结果、查询结果的功能(求和、求最大值、计算面积等)适用场景:只执行操作、不需要返回结果(打印图形、输出信息、遍历输出等):修改形参就是修改实参,语法比指针简单,是C++首选写法。参数列表为空,括号内不写任何内容,无需传入数据即可调用。传给形参,形参和实参是两个独立变量,占用不同内存空间。:代码复用、结构清晰、简化主函数、便于调试和修改。:需要修改原始数据、简化代码、高效传参。
2026-09-10 16:59:02
157
原创 C++ 学习笔记---容器---vector动态数组
1. 定义空vectorvector<数据类型> 名;2. 定义空vector,并指定长度vector<数据类型> 名(长度);3. 定义vector,并指定长度,且所有初识值都为0vector<数据类型> 名(长度,值);4. 定义vector,并指定元素vector<数据类型> 名={值1,值2};
2026-05-20 18:27:06
124
原创 C++ 学习笔记---C++常见报错信息(不定时更新)
在返回 'int' 的函数中,return 语句没有值 [-fpermissive]无效的预处理指令 #inclde。类型转换错误 / 类型不匹配。
2026-05-10 14:57:02
45
原创 CCF GESP C++二级 学习笔记
计算机的存储与网络程序设计语言的特点流程图的概念与描述ASCLL编码数据类型的转换多层分支/循环结构常用数学函数(绝对值函数、平方根函数、max函数、min函数)ps:也包含一级的所有知识点。
2026-05-05 10:48:01
68
原创 CCF GESP C++一级 学习笔记
1. 先定义后使用,必须指定数据类型2. 只能由大小写字母、数字、下划线组成3. 数字不可以作为变量名开头4. 变量名区分大小写5. 不能使用C++关键字6. 建议简洁且有意义,可以使用“驼峰式命名法”或“下划线命名法”
2026-05-02 12:21:02
489
原创 C++ 学习笔记---容器---数组
当我们已经知道数组的元素,可以直接定义并赋值//数据类型 数组名[] = {元素 ... };当我们还不知道数组内的元素,可以先定义一个空数组,给定长度,不赋值即可//数据类型 数组名[长度];int arr[5];
2026-04-09 15:49:02
138
原创 C++ 学习笔记---初识C++(后续会更新)
四大要素:数据类型 变量名 赋值运算符 值一般来说分为两种情况:一种是一开始就知道这个变量的值//例如,学生有8个人。//分析,变量名为学生studentNumber,存储的是学生数量8,值为整数类型int//例如,有个学生叫ZM//分析,变量名为学生名字studentName,存储的是学生姓名zm,值为字符串类型string一种是需要在键盘上输入值存到变量//例如,需要从键盘上输入学生的年龄//分析,需要一个变量studentAge来存储学生的姓名,
2026-04-09 14:28:04
762
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅