
费曼学习法
蒜蓉蒸大虾
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
我的《C++ primer》笔记 第七章:类
文章目录第七章 类7.1 定义抽象数据类型引入this类作用域和成员函数在类的外部定义成员函数7.1.3定义类相关的非成员函数7.1.4 构造函数合成的默认构造函数某些类不能依赖于合成的默认构造函数=default的和含义7.1.5 拷贝、赋值、和析构某些类不能依赖于合成的版本7.2 访问控制与封装使用class或struct关键字7.2.1 友元封装的益处友元的声明7.3 类的其他特性定义一个类型成员重载成员函数可变数据成员7.3.2 返回\*this的成员函数从 const成员函数返回\*this基于c原创 2020-06-22 02:46:51 · 298 阅读 · 0 评论 -
我的《C++ primer》笔记第六章:函数
文章目录函数写在前面6.1 函数基础形参和实参函数的返回类型6.1.1局部对象自动对象局部静态对象函数声明头文件中进行函数声明6.2 参数传递6.2.1 传值参数指针形参6.2.2 传引用参数使用引用避免拷贝使用引用形参返回额外的信息6.2.3 const形参和实参尽量使用常量引用6.2.4 数组形参数组形参和const多维数组作为形参6.2.5 main处理命令行选项6.2.6含有可变形参的函数6.3 返回类型和return语句值是如何被返回的不要返回局部对象的引用或指针。列表初始化返回值6.3.3 返回原创 2020-06-19 16:50:01 · 1594 阅读 · 0 评论 -
我的《C++ primer》笔记第五章:语句
文章目录写在前面5.1 简单语句5.3 条件语句悬垂else5.3.2 switch语句switch控制流switch内部的变量定义5.4 迭代语句5.4.1 while语句5.4.2 传统的for语句范围for语句5.4.4 do while语句5.5 跳转语句5.5.1 break语句5.5.2 continue语句5.5.3 goto语句5.6 try语句块和异常处理5.6.2 try语句块写在前面今天主要是介绍了在C++程序运行过程中的一些常用语句。5.1 简单语句空语句 在写空语句的时候应原创 2020-06-17 21:31:19 · 376 阅读 · 0 评论 -
我的《C++ primer》笔记第四章:表达式
文章目录写在前面4.1 基础4.1.1 基本概念写在前面前面一天我们学习了如何使用C++内置的数组,以及标准库中的vector和string今天我们来学习一下C++提供的一套丰富的运算符,和使用这些运算符作用于内置类型的运算对象所执行的操作。表达式由一个或多个运算对象组成,对表达式求值将得到一个结果字面值和变量是最简单的表达式,其结果就是他们的值,当我们使用一个运算符和一个或多个对象结合在一起,就形成了复杂的表达式。4.1 基础4.1.1 基本概念C++定义了一元运算符和二元运算符,一元运算符原创 2020-06-17 19:46:25 · 572 阅读 · 0 评论 -
我的《C++ primer》笔记第三章:字符串、向量和数组
写在前面第一天我们学习了C++内置类型,今天我们来学习一下C++内容丰富的抽象类型标准库。主要学习string和vector库,前者支持可变长字符串,后者则表示可变长集合。还会介绍更为基础的类型:数组,string和vector都是对数组的某种抽象。因为本人技术水平有限,文章难免会出现错误。如有错误恳请您可以批评指出。如果您觉得我写的不错,也可以点赞支持一下。您的鼓励是我前行的最大动力。3.1 命名空间的using声明在我们使用标准输入输出函数库时,在main函数里面使用我们经常是这样写的int n原创 2020-05-15 13:36:17 · 490 阅读 · 0 评论 -
我的《C++ primer》笔记第二章:变量和基本类型
文章目录写在前面2.1 基本内置类型2.1.1 算数类型带符号类型和无符号类型该如何在编程中选择我们要用的类型2.1.2 类型转换含无符号类型的表达式2.1.3 字面值常量转移序列2.2 变量2.2.1 变量定义初始化默认初始化2.2.2变量声明和定义的关系2.2.3 标识符变量命名规范2.2.4 名字的作用域嵌套作用域2.3 复合类型2.3.1 引用引用的定义写在前面今天给大家讲述的是C++内置类型,并让大家理解下C++是如何支持更复杂的数据类型的。2.1 基本内置类型2.1.1 算数类型算数类原创 2020-05-12 15:02:51 · 536 阅读 · 0 评论