![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++学习
Galaxy_yr
Hold your dream,go for it!
展开
-
cin.getline()与cin.get()的区别
cin.getline()cin.getline()cin.getline()与cin.get()cin.get()cin.get()的区别 $ cin.getine() $ 用法:cin.getline(char*,size); 注意: 1. cin.getline();读取到最后的换号符后会丢掉换行符,也就是可以继续输入其他 2. cin.getline()只读取size-1个字符,并把第size个位置改为'\0' 3. cin.getline()如果字符数目多于size-1个,原创 2021-09-16 19:53:00 · 339 阅读 · 0 评论 -
浮点计数法
浮点数 计算机中的浮点数是表示小数的一种类型,而浮点数则是用科学计数法来表示的。 对于一个32位的 float float float 型所保存的数 从左往右第1位保存的是该数字的符号,即符号位(s) 之后8位保存的是该数字的指数,即阶码位(e),这8位用的是移码来保存指数 之后23位用来保存有效数字,即尾数位(m),尾数用原码表示 那么这个浮点数用科学计数法表示出来则是(−1)s×1.m×2e(-1)^s \times 1.m \times 2^e(−1)s×1.m×2e。 移码 阶码位使用的是移码来保存原创 2021-09-11 20:11:49 · 1573 阅读 · 0 评论 -
算法竞赛中的结构体简单重载运算符
结构体运算符的简单重载 在算法竞赛中我们经常会使用结构体来保存我们需要的变量,但在我们需要进行排序或使用一些需要运算符的STL容器时,我们往往会定义一个函数cmp来保存,但这不是一个万全的方法. 假如现在需要保存每个人的名字,身高,年龄等信息 我们很容易想到要用结构体 来进行保存 const int maxn=1e6; st...原创 2018-08-11 18:31:43 · 1070 阅读 · 4 评论