c++学习之路
苹果香蕉柠檬c
这个作者很懒,什么都没留下…
展开
-
深拷贝与浅拷贝
深拷贝与浅拷贝原创 2022-11-12 22:43:28 · 580 阅读 · 0 评论 -
vector 初始化
vector初始化原创 2022-09-11 21:39:24 · 110 阅读 · 0 评论 -
pair<t1,t2>的使用
std::pair match = std::make_pair(1,2); std:: cout原创 2022-09-11 20:56:57 · 143 阅读 · 0 评论 -
C++内联函数
内联函数原创 2022-09-07 15:59:56 · 44 阅读 · 0 评论 -
lamda 表达式
[](int x, int y) -> int { int z = x + y; return z + x; }[] // 沒有定义任何变量。使用未定义变量会引发错误。[x, &y] // x以传值方式传入(默认),y以引用方式传入。[&] // 任何被使用到的外部变量都隐式地以引用方式加以引用。[=] // 任何被使用到的外部变量都隐式地以传值方式加以引用。[&, x] // x显式地以传值方式加以引用。其余变量以引用方式加以引用。.转载 2022-04-19 22:20:20 · 42 阅读 · 0 评论 -
Static与Const的区别
Static与Const的区别staticstatic局部变量 将一个变量声明为函数的局部变量,那么这个局部变量在函数执行完成之后不会被释放,而是继续保留在内存中 static 全局变量 表示一个变量在当前文件的全局内可访问 static 函数 表示一个函数只能在当前文件中被访问 static 类成员变量 表示这个成员为全类所共有 static 类成员函数 表示这个函数为全类所共有,而且只能访问静态成员变量constconst 常量:定义时就初始化,以后不能更改。 const 形参:转载 2022-04-19 21:07:02 · 43 阅读 · 0 评论 -
float double 类型如何存取浮点数
仅用于记录学习过程 针对一个浮点数如:13.625我们可以写成二进制: 1101.101用科学计数法表示:1.101101 *2^3我们说他的指数为:3指数部分有特殊的存储规则:存储真实指数+指数部分存储范围一半的数值即:float为例 :2^7-1 = 127 127+3 = 130130-->二进制 10000010因为改写为二进制以后,第一位肯定为1,所以我们不保存第一位我们称他的尾数部分为:101101为正数:符号...原创 2022-04-19 20:50:25 · 71 阅读 · 0 评论