摘要: 通俗来讲,引用(reference)就是给对象另外一个名字。1)引用必须被初始化int &ref; // 错误int val=10;int &ref2=val; // ref2指向val(val的另一个名字)在初始化变量时,初始值会被拷贝到新建的对象中。在定义引用时,程序把引用和... 阅读全文
posted @ 2015-05-20 22:11 nomasp 阅读(235) 评论(0) 推荐(1) 编辑
摘要: 不可能将所有的C++程序放到一个文件中咯,因此C++就支持了分离式编译(separate compilation)机制,它允许将程序分为若干个文件,每个文件可被独立编译。这样说明了,当你的程序有很多文件时,修改其中一个文件后不需要将所有文件都重新编译一遍,只需要编译修改过的就好,然后... 阅读全文
posted @ 2015-05-20 20:59 nomasp 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 如何选择类型1)当数值不可能为负时,选择无符号类型。2)当数值超过了int的表示范围时,选用long long。3)在算术表达式中不要使用char或bool,只有在存放字符串或布尔值时才使用它们。因为类型char在一些机器中是有符号的,而在另一些机器中又是无符号的。如果你需要使用一个... 阅读全文
posted @ 2015-05-20 18:56 nomasp 阅读(221) 评论(0) 推荐(0) 编辑