C++
文章平均质量分 64
玄学关门大弟子
这个作者很懒,什么都没留下…
展开
-
C++学习记录 五:KMP算法
KMP个人解析原创 2022-02-07 17:38:00 · 816 阅读 · 0 评论 -
C++学习记录 四:基本内置类型 & 变量
1.当一个算术表达式中既有无符号数又有int值时,那个int值就会转换成无符号数例如:unsigned u = 10;int i = -42;std::cout << u + i << std::endl;2.当赋给无符号类型一个超出它表示范围的值时,结果是初始值对无符号类型表示数值总数取模后的余数例如:unsignedchar(8位)可以表示0~255区间的值,但如果我们赋了一个区间外的值,比如-1,则实际的结果是该值对256取模后所得的余数,因此,-1赋给u原创 2021-09-30 20:59:33 · 137 阅读 · 0 评论 -
C++学习记录 三:cin / cout(iostream)缓冲buffer的刷新机制
cin和cout原创 2021-09-26 10:46:56 · 1667 阅读 · 3 评论 -
C++学习记录 二:scanf、printf与cin、cout
scanf、printf与cin、cout都是C++中用于打印输出的函数,常见的区别在网上都能查到,今天所要记录的是:为什么C++中cin和cout相对于scanf和printf运行速度慢呢?答: 原来这是因为C++中,cin、cout为与stdio保持同步,从而导致cin、cout语句输入输出缓慢,并不是所谓的在C++中cin或cout的速度不如scanf、printf,这个锅他们不背好吧(·—·)那么,我们该如何提高cin、cout的运行速度呢?或者说解放它俩的速度?答: 其实,C++有相应的函原创 2021-09-25 14:34:53 · 705 阅读 · 0 评论 -
C++学习记录 一:main函数
C++学习系列记录所用教材为C++ Premer(第5版),有需要的可以配合着书来进行学习main函数目前看来有两个比较重要的注意点:一、main函数的返回类型必须为int型,即整数类型(第3页后半段) 以前写成 void main()的形式没有报错,以为是可以这样写的,但是现在才发现void作为main函数的返回类型并不是遵循C++的标准,也就是说其实这种写法是无迹可寻的。那么,为什么这样写没有报错呢?原来这与编译器有关,在一些编译器中,这种写法是不会报错的,也就是说这种写法不是说对,只是编译器没有原创 2021-09-24 16:10:18 · 229 阅读 · 0 评论