C++ Primer 阅读笔记(二)
2.4 const限定符const 修改的变量,其值无法更改const 对象创建后其值无法更改,所以必须初始化1 初始化和constconst 类型对象只能执行不改变其内容的操作。例,利用 const 对象去初始化另外一个对象(因为拷贝一个对象的值并不会改变它,拷贝完成的新对象和原来对象无关)int i =42; const int ci = i; //正确:i的值被拷贝给了 ci int ...

C++ Primer 阅读笔记(一)
2.3 复合类型2.3.1 引用2.3.2 指针1 指针指向是指向另一种类型的复合类型与引用类似都实现了对其它对象的间接访问与引用不同指针本身是对象,允许对其赋值和拷贝在其生命周期内,可以指向几个不同的对象不需要在定义时赋初值,在块作用域若未初始化,则拥有一个不确定的值2 获取对象的地址指针存放某个对象的地址,获取对象地址,需用取地址符(&)int val =42; int *p = &a...

【c++ primer 笔记】第12章 动态内存
动态内存对象的生命周期:全局对象在程序启动时分配,结束时销毁。局部对象在进入程序块时创建,离开块时销毁。局部static对象在第一次使用前分配,在程序结束时销毁。动态分配对象:只能显式地被释放。对象的内存位置:静态内存:用来保存局部static对象、类static对象、定义在任何函数之外的变量。栈内存:用来保存定义在函数内的非static对象。堆内存:又称自由空间,用来存储动态分配的对象。12.....

【c++ primer 笔记】第11章 关联容器
关联容器11.0 概述关联容器中的元素按关键字来保存和访问顺序容器中的元素按他们在容器中的位置来保存和访问关联容器与顺序容器许多行为相同,但是有着根本不同,不同之处反应关键字作用关联容器支持高效的关键字查找和访问关联容器包括map 和 set。头文件定义map 和 multimap 在头文件 map 中,set 和 multiset 在头文件 set 中,无序 map 和无序 set 分别在头文....
【c++ primer 笔记】第10章 泛型算法
♦️第10章 泛型算法泛型算法是提供一个算法,对于不同类型的容器和不同类型的元素。因此叫做泛化。10.1 概述大多数算法定义在头文件 algorithm 中,部分在 numeric 中这些算法不直接操作容器,而是操作迭代器算法不会改变容器的大小。永远不会执行容器操作大多数算法是通过遍历两个迭代器标记的一段元素来实现其功能。算法永远不会改变底层容器的大小。算法可能改变容器中保存的元素的值,也可能在....

【c++ primer 笔记】第9章 顺序容器
❄️9.1 顺序容器概述顺序容器(sequential container):为程序员提供了控制元素存储和访问顺序的能力。这种顺序不依赖于元素的值,而是与元素加入容器时的位置相对应。顺序容器都提供了快速顺序访问元素的能力。所有容器都提供高效的动态内存管理顺序容器类型容器类型介绍vector可变大小数组。支持快速随机访问。在尾部插入/删除速度快。deque双端队列。支持快速随机访问。在头尾位置插入....
【c ++ primer 笔记】第8章 IO库
8.1 IO类⭐️8.1.0前面章节使用的IO库istream:输入流类型,提供输入操作。ostream:输出流类型,提供输出操作cin:一个istream对象,从标准输入读取数据。cout:一个ostream对象,向标准输出写入数据。cerr:一个ostream对象,向标准错误写入消息。>>运算符:用来从一个istream对象中读取输入数据。<<运算符:用来向一个ost....

【c ++ primer 笔记】第6章 函数
6.1 函数基础通过调用运算符 () 来执行函数。函数调用完成俩项工作:用实参初始化函数对应的形参。将控制器转移给被调用函数。此时主调函数被中断,被调函数开始执行。函数执行的第一步:隐式地定义并初始化它的形参。实参是形参的初始值,第一个实参初始化第一个形参。return 语句完成俩项工作:返回return 语句中的值将控制权从被调函数转移回主调函数形参实参是形参的初始值。实参的类型与形参类型匹配....
【c ++ primer 笔记】第5章 语句
第5章 语句5.1 简单语句表达式语句一个表达式,末尾加上分号就变成了表达式语句表达式语句的作用是执行表达式并丢弃掉求值结果ival + 3; //一条没有实际用处的表达式语句 cout << ival;//一条有用的表达式语句空语句空语句只含单独的一个分号用法:用在语法上需要一条语句但逻辑上不需要的地方,此时用空语句当循环的全部工作条件部分就可以完成时使用空语句应该加上注释。...

【c ++ primer 笔记】第4章 表达式
⛄️第4章 表达式☔️4.1 基础❄️4.1.1 基本概念运算对象转换小整数类型(如bool、char、short等)通常会被提升成较大的整数类型,主要是 int 型一般在进行二元运算符时,即使俩个数类型不一样,只要他们可以相互准换为同一个类型就可以。运算符作用于类类型的运算对象时,用户可以自行定义其含义。这种做法称之为重载运算符左值和右值c中左值可以位于赋值语句的左侧,而右值不行c ++ 表达....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
C++笔记相关内容
- 开发笔记C++
- 笔记C++
- effective C++改善程序具体做法笔记
- C++ stl笔记
- 黑马C++ stl常用算法笔记
- 黑马C++ stl笔记容器
- C++笔记string
- 黑马C++ stl笔记vector容器
- C++入门指南类和对象笔记
- C++自学笔记
- 嵌入式C++软件开发笔记
- C++软件开发笔记
- 嵌入式C++笔记
- 笔记C++内存
- 笔记C++并发编程
- 笔记C++并发编程实战并发
- 笔记C++线程
- 笔记C++库
- 笔记C++入门
- C++面向对象笔记
- C++面向对象程序设计笔记
- C++笔记郭炜
- 模板C++笔记
- C++客户端笔记
- acwing笔记C++
- 笔记C++字符串
- acwing语法笔记C++结构
- 笔记C++代码实现
- C++笔记泛型
- C++ primer笔记内存
C++更多笔记相关
- 笔记C++程序设计
- C++跑路人笔记
- ros入门笔记C++
- C++笔记技术
- C++笔记动画
- C++笔记内存管理
- C++ directx11开发笔记
- C++笔记重写
- C++开发笔记图形
- C++ directx11开发笔记3d空间坐标系
- visual C++笔记游戏
- C++ mfc笔记
- C++笔记绘图
- C++ th笔记技术
- C++笔记游戏
- C++ primer 4th笔记工具技术
- C++内核编程笔记
- visual C++笔记游戏画面绘图
- visual C++游戏开发笔记基础动画
- C++ primer笔记类型
- effective C++笔记inline
- C++笔记消息处理
- visual C++游戏开发笔记
- visual C++游戏开发笔记游戏
- C++温故笔记
- C++ th笔记泛型
- C++ primer 4th笔记异常处理
- visual C++游戏开发笔记动画
- C++ primer 4th笔记io库
- C++ primer th笔记指针
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
+关注