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、我们使用一个调用运算符(())调用一个函数。
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、我们使用一个调用运算符(())调用一个函数。
相关文章推荐
- C++程序设计(第二版)第一章学习笔记
- C++ Primer第一章学习笔记——C++初邂逅
- c++学习笔记-------《c++自学通》第一章 入门
- The C++ Programming Language Special 3rd Edition学习笔记-[2]第一章 致读者
- c++学习笔记之第一章 绪论
- C++学习笔记之第一章:入门
- 深入浅出MFC学习笔记:(第一章:win32基本概念,第二章:C++的重要性质)
- C++ Primer 学习笔记第一章
- c++学习笔记第一章
- C++ Primer第一章学习笔记——C++初邂逅
- C++primer第五版【学习笔记】——第一章
- C++学习笔记(第一章 C++的基础知识 之一)
- C++的学习笔记(第一章:C++的基本概述)
- C++ 第一章基础部分学习笔记
- c++学习笔记 第一章 绪论
- 深入浅出MFC学习笔记:(第一章:win32基本概念,第二章:C++的重要性质)
- 数据结构(C++版)第一章 绪论 学习笔记
- C++学习笔记--第一章 C++概述
- 【C++学习01】《Essential C++》第一章(Basic C++ Programming)笔记
- Win32学习笔记 第一章