您的位置:首页 > 编程语言 > C语言/C++

C++学习笔记(第一章)

2014-12-30 22:45 197 查看
1、在大多数系统中,main的返回值被用来指示状态。返回0表示成功,非0的返回值的含义由系统定义,通常用来指示错误类型;

2、在命令行编译执行c++命令,可以通过cl demo.cpp来完成;

3、#include 指令和头文件的名字必需写在同一行中。通常情况下,#include 指令必需出现在所有函数之外;

4、输出运算符<<,<<运算符接受两个运算对象,左侧运算对象必需是一个ostream对象,右侧运算对象是要打印的值。<<的计算结果就是其左侧运算对象。

5、endl是一个被称为操纵符的特殊值,写入endl的效果是结束当前行,并将与设备关联的缓冲区中的内容刷到设备中;

6、标准库定义的所有名字都在命名空间std中;

7、作用域运算符::

8、注释通常用于概述算法,确定变量的用途,或者解释晦涩难懂的代码段;错误的注释比完全没有注释更糟糕,因为它会误导读者;

9、复合赋值运算符+=

10、前缀递增运算符++

11、输入运算符返回其左侧运算对象,所以while(std::cin>>value),此循环条件实际上检测的是std::cin,当使用一个istream对象作为条件时,其效果是检测流的状态,如果流是有效的,则检测成功,当遇到文件结束符,或者遇到无效输入时,流的状态变为无效,则检测条件会变为假。

12、对于作为函数界定符的花括号,我们习惯将其放在单独一行中;

13、一个类定义了一个类型,以及与其相关联的一组操作;

14、包含来自标准库的头文件时,也应该用尖括号(<>)包围头文件名。对于不属于标准库的头文件,则用双引号(“”)包围;

15、我们使用一个调用运算符(())调用一个函数。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: