C++ learning
柳家山头号矿工
如果你喜欢数学,那我们就是朋友!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++ Primer_笔记_16章:模板与泛型编程
笔记原创 2022-07-30 15:27:41 · 189 阅读 · 0 评论 -
C++ Primer_笔记_第14章:重载运算与类型转换
笔记原创 2022-07-29 09:05:48 · 197 阅读 · 0 评论 -
C++ Primer_笔记_第13章:拷贝控制
笔记原创 2022-07-28 10:45:54 · 204 阅读 · 0 评论 -
C++ Primer_笔记_12章:动态内存
笔记原创 2022-07-27 10:25:34 · 138 阅读 · 0 评论 -
C++ Primer_笔记_11章:关联容器
笔记原创 2022-07-26 10:10:54 · 127 阅读 · 0 评论 -
C++ Primer_笔记_第10章:泛型算法
笔记原创 2022-07-25 10:53:53 · 166 阅读 · 0 评论 -
C++ Primer_笔记_第9章:顺序容器
笔记原创 2022-07-24 11:58:36 · 185 阅读 · 0 评论 -
C++ Primer_笔记_第8章:IO库
笔记原创 2022-07-23 10:53:34 · 152 阅读 · 0 评论 -
C++ Primer_笔记_第7章:类
笔记原创 2022-07-22 20:33:30 · 162 阅读 · 0 评论 -
C++ Primer_笔记_第6章:函数
笔记原创 2022-07-21 12:44:38 · 155 阅读 · 0 评论 -
C++ Primer_笔记_第5章:语句
笔记原创 2022-07-20 07:48:22 · 173 阅读 · 0 评论 -
C++ Primer_笔记_第4章:表达式
笔记原创 2022-07-18 08:31:43 · 473 阅读 · 0 评论 -
C++ Primer_笔记_第3章:字符串、向量和数组
笔记原创 2022-07-17 19:39:42 · 234 阅读 · 0 评论 -
C++ Primer_笔记_第2章:变量与基本类型
笔记原创 2022-07-16 14:26:32 · 381 阅读 · 0 评论 -
C++ Primer_笔记_第1章:开始
笔记原创 2022-07-15 19:57:06 · 281 阅读 · 0 评论 -
c++语言程序设计
参考:课程地址 第一部分:基础语法(面向过程) 第二部分:核心编程(面向对象) 第三部分:提高(泛型编程)原创 2022-03-02 11:06:21 · 326 阅读 · 0 评论 -
c++提高
文章目录三、c++提高(泛型编程)1、模版1.1、概念/特点1.2、函数模版1.3、类模版2、STL初识2.1、基本概念2.2、六大组件2.3、容器·算法·迭代器初识2.4、vector容器嵌套容器3、常见容器3.1、string容器3.2、vector容器3.3、deque容器3.4、stack容器3.5、queue容器3.6、list容器3.7、set/multiset容器3.8、map/multimap容器4、STL-函数对象4.1、基本概念4.2、函数对象使用5、谓词(_PR_Pred)5.1、概念原创 2022-03-02 11:00:46 · 648 阅读 · 0 评论 -
c++核心
@[TOL] 核心(面向对象) 内存分区 引用 函数提高 类和对象 封装 对象初始化和清理 c++对象模型和this指针 友元 运算符重载 继承 多态 文件操作原创 2022-03-02 10:17:11 · 409 阅读 · 0 评论 -
c++基础语法
文章目录基础语法初识数据类型运算符程序流程结构数组函数指针结构体 基础语法 初识 数据类型 运算符 程序流程结构 数组 函数 指针 结构体原创 2022-03-02 09:50:11 · 332 阅读 · 0 评论 -
c++ 13.二维数组
定义: 数据类型 数组名[行数][列数]; 数据类型 数组名[行数][列数] ={数组0,数组1,…}; 数据类型 数组名[行数][列数] ={元素0,元素1,…}; 数据类型 数组名[][列数] ={元素0,元素1,…}; 获取首地址: (int)数组名 获取数组中第i行第j列元素地址: (int)&数组名[i-1][j-1] &:用于获取数据的地址 注意: 数组首地址就是数组第一行第一列元素的地址 数组名指向一具体地址,为常量初始化后无法二次赋值 获取数组长度: 第一步获取数组所占字节大原创 2021-12-28 11:53:56 · 556 阅读 · 0 评论 -
c++ 12.一维数组冒泡排序
#include <iostream> #define Array_Length 5 using namespace std; int main() { char nums[Array_Length]; int i; int j; int k; int temp; for (i = 0; i < Array_Length; i++) {//数组元素接收 cout << "请输入第" << i << "个元素:"; cin >原创 2021-12-28 11:53:30 · 888 阅读 · 0 评论 -
c++ 11.一维数组
定义: 数据类型 数组名[数组长度]; 数据类型 数组名[数组长度]={元素0,元素1,…}; 数据类型 数组名[] ={元素0,元素1,…}; 获取首地址: (int)数组名 获取数组中第i个元素地址: (int)&数组名[i-1] &:用于获取数据的地址 注意: 数组首地址就是数组第一个元素的地址 数组名指向一具体地址,为常量初始化后无法二次赋值 获取数组长度: 第一步获取数组所占字节大小:sizeof(数组名) 第二步获取数组元素所占字节大小:sizeof(数组名[0]) 第三步计算数原创 2021-12-28 11:52:53 · 693 阅读 · 0 评论 -
c++ 10.跳转语句
一:break 在switch中,作用为停止执行switch内break之后的语句,跳出switch 在循环中,作用为停止执行循环内break之后的语句,跳出当前循环(一层) 二:continue 在循环中,作用为停止执行循环内continue之后的语句,跳出本次循环,进入下一次循环 三:goto 无条件跳转至标记处(类似于assembly语言中的jmp) ...原创 2021-12-27 10:01:08 · 230 阅读 · 0 评论 -
c++ 9.程序流程结构
一:选择结构 if(){}else{} switch(表达式){case 表达式: 语句; case 表达式: 语句;…default: 语句;} 二:循环结构 while(表达式){} do{语句;}while(表达式){}; for(起始语句;条件表达式;末尾语句){语句;}原创 2021-12-27 10:00:31 · 144 阅读 · 0 评论 -
c++ 8.整数加法实现
#include <iostream> using namespace std;//告诉编译程序使用std命名空间 int main(){ int a; int b; cout << “请输入第一个加数:”;//打印字符串 cin >> a;//接收整数 cout << “请输入第二个加数:”; cin >> b; cout << “a+b=” << (a+b); system(“pause”);原创 2021-12-27 09:59:41 · 202 阅读 · 0 评论 -
c++ 7.运算符
一:递增 b=a++; 先进行赋值,后a自加1 b=++a; a先自加1,后进行赋值 二:递减 b=a–; 先进行赋值,后a自减1 b=–a; a先自减1,后进行赋值 三:取余 c=a%b; a、b均为整型 四:三目运算符 表达式 ? c:d 表达式为真,选择c,否则选择d 三目运算符可位于算符两端 补充:布尔类型 true 实质为1 false 实质为0 ...原创 2021-12-27 09:58:59 · 118 阅读 · 0 评论 -
c++ 5.关键字
关键字为系统征用,不可作为变量名使用 如if、for、while、数据类型等等原创 2021-12-27 09:58:18 · 101 阅读 · 0 评论 -
c++ 4.变量名规则
一: 不能为关键字 二: 由字母、数字、下划线组成 三: 第一个字符必须为字母或下划线 四: 区分大小写原创 2021-12-27 09:57:42 · 98 阅读 · 0 评论 -
c++ 3.变量定义
语法:数据类型 变量名; 一:整型 short 变量名; int 变量名; long 变量名; long long 变量名; 二:浮点型 float 变量名; double 变量名; 三:字符型 char 变量名; 四:字符串型 string 变量名; (添加头文件:#include ) ...原创 2021-12-27 09:57:06 · 188 阅读 · 0 评论 -
c++ 2.常量定义
方法一: #define 常量名 常量值 在函数体之外定义 方法二: const 常量名=常量值; 可在函数体内/外定义原创 2021-12-27 09:56:28 · 150 阅读 · 0 评论 -
c++ 1.注释
单行注释: //注释内容 多行注释: /* 注释内容 */原创 2021-12-27 09:55:24 · 190 阅读 · 0 评论 -
c++ 0.你好,世界
#include <iostream> using namespace std;//告诉编译程序使用std命名空间 int main(){ cout << “Hello, World!”;//打印字符串 system(“pause”); return 0; }原创 2021-12-27 09:54:32 · 521 阅读 · 0 评论
分享