c++
文章平均质量分 57
seuduck
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【C++复习一】C++关键字
最近在复习C++,首先看的就是关键字,因为有一定基础,就直接略去熟悉的关键字了,直接看自己还不熟悉或者根本就没有用过的。 1、mutable关键字 mutable是用来突破const限制的,字面意思就是可变的,意味着即便是在一个const函数中,也是可以修改它的值的 i.e.class A { public: inline void out() const{cout<<"output fo原创 2013-03-30 21:39:52 · 609 阅读 · 0 评论 -
【C++复习三】C++ 运算符优先级与结合性
优先级 运算符 操作数个数 结合性 1 :: 2 左 2 . -> [] () 2 左 3 ++ -- ~ ! - + & * () sizeof new delete 1 右 4 .* ->*原创 2013-03-30 22:54:24 · 1034 阅读 · 0 评论 -
C++琐碎知识(不断更新)
平时学习中,总是会遇到一些自己不懂的小知识,在这里记下来: 1、c=num1+++num2; 到底是c=(num1++)+num2;还是c=num1+(++num2);这要根据编译器来决定,不同的编译器可能有不同的结果。 2、逗号运算符 在C语言中,多个表达式可以用逗号分开,其中用逗号分开的表达式的值分别结算,但整个表达式的值是最后一个表达式的值。 3、程序实原创 2013-03-30 22:53:29 · 643 阅读 · 0 评论 -
【C++复习二】数据类型
虽然貌似学了好久C++,但是今天突然发现,好像连某个类型在计算机中占几个字节都不知道,所以特地记下来 1、int 在内存中占四个字节,也就是32位,不过貌似也跟机器有关的。-231 ~(231-1) short 2个字节 -32768 ~ 32767 long也是4个字节 -231 ~(231-1) c标准中规定long类型不小于int,而short不大于int 2、cha原创 2013-03-30 22:45:35 · 552 阅读 · 0 评论 -
【C++复习四】浮点型数据double、float
以前呢,只知道double是双精度的,而float是单精度的,却没有深究是为什么,以及双精度和单精度都是指什么。 最近看了一些网上的解释,略有心得。 首先,探讨一下存储结构。 浮点数是以科学计数法存储的。科学计数法应该都知道的,不过电脑中一般都是用E或者e来表示10的幂。 例如 122.5=1.225*10e2; 0.01225=1.225*10e-2 还有采用了什么二进制浮点算法的原创 2013-03-31 11:49:07 · 1411 阅读 · 0 评论 -
【C++复习五】inline和宏
inline函数式C++引入的,C中是没有这个概念的 这两者有相同的地方却又不同 1、普通的函数会在调用的时候有个压栈的操作,待函数执行完会pop出栈中内容继续执行,不知道这么理解对不对,希望看到的前辈们能够指正 但是inline函数和宏就不同,这两者会在调用的时候直接把代码带入到对应的位置,所以就减少了压栈的操作,提高性能 2、inline可以作为成员函数,但是宏却不行;宏可以定义变量,原创 2013-03-31 16:17:51 · 620 阅读 · 0 评论 -
C++的文件操作
前段时间面试有个涉及到文件操作的笔试题,才发现好久不用,自己已经忘掉怎么用了,今天特地复习了一下,这里做个记录 输入输出类iostream大家都用过,其实它是由istream和ostream共同派生出来的。文件操作有三个类,继承自istream的ifstream类、继承自ostream的ofstream类以及继承自iostream的fstream类。 网上说C++的iostream库主要包含以原创 2013-04-01 22:03:48 · 815 阅读 · 0 评论 -
原码,反码和补码
参考了网上的一些资料,忘了地址了原创 2014-08-22 20:15:04 · 850 阅读 · 0 评论 -
C语言运算符优先级
优先级 运算符 名称或含义 使用形式 结合方向 说明 1 [] 数组下标 数组名[常量表达式] 左到右 () 圆括号 (表达式)/函数名(形参表) .原创 2014-08-28 17:19:09 · 814 阅读 · 0 评论
分享