- 博客(4)
- 资源 (9)
- 收藏
- 关注
转载 C++ Const关键字修饰变量、成员函数!
转载注明出处:http://blog.csdn.net/sky1415/article/details/4404444 看到const 关键字,C++程序员首先想到的可能是const 常量。这可不是良好的条件反射。如果只知道用const 定义常量,那么相当于把火药仅用于制作鞭炮。const 更大的魅力是它可以修饰函数的参数、返回值,甚至函数的定义体。 const 是constant 的
2013-03-30 00:35:40 865
转载 signed和unsigned之间
据说是微软面试题: unsigned int i=3; cout 问结果是多少。 第一反应:-3。不过结果似乎不是这样的,写了个程序,运行了一下,发现是:4294967293。很诡异的一个数字,怎么也想不明白为什么会是这么个奇怪的数字。但是在我发现这数的十六进制数是FFFFFFFD时,我想我已经离答案很近了... 这个涉及到了混合着不同数据类型的表达式
2013-03-28 00:02:36 560
转载 C++编译器何时为用户提供默认构造函数
"说是如果程序员没有自己定义默认构造函数,那么编译器会自动为我们产生一个默认的构造函数。"这句话其实是不准确的。并不是所有的时候编译器都会为我们创建一个默认构造函数。 第一种是类成员中有成员是类对象,并且该成员的类含有默认构造函数,那么C++编译器会帮你给这个类也生成一个默认构造函数,用来调用其成员对象的构造函数,完成该成员的初始化构造。需要强调的是,如果这个成员的类也没有给出默认构造函
2013-03-27 23:58:49 811
转载 sizeof理解
注意下面的程序: int main() { int i; int num = sizeof(i++); printf("%d\n",i); } 结果是多少呢?为1。sizeof在编译的时候只是确定类型和数组的大小并不运行里面的表达式。 Part I:最基本的概念与基本使用方法: sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。它并不是函数。
2013-03-12 23:33:50 583
Linux C编程一站式学习
2012-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人