
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 · 423 阅读 · 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 · 1772 阅读 · 0 评论 -
算法竞赛中的结构体简单重载运算符
结构体运算符的简单重载在算法竞赛中我们经常会使用结构体来保存我们需要的变量,但在我们需要进行排序或使用一些需要运算符的STL容器时,我们往往会定义一个函数cmp来保存,但这不是一个万全的方法.假如现在需要保存每个人的名字,身高,年龄等信息我们很容易想到要用结构体 来进行保存const int maxn=1e6;st...原创 2018-08-11 18:31:43 · 1252 阅读 · 4 评论