1.在C++中,每个表达式都会产生一个结果,通常是将操作符作用到其操作数所产生的值.当操作符是输出操作符时,结果是左操作数的值.也就是说,输出操作返回的值是输出流本身;
2.定义变量时要初始化变量;
3编译器需要检查出的错误有:
■语法错误
■类型错误
■声明错误
4.当我们使用istream对象作为条件,结果是返回的测试流的状态.如果流是有效的,那么测试成功.遇到文件结束符或遇到无效的输入时,如读取了一个不是整数的值,则istream对象是无效的.处于无效状态的istream对象将导致条件失败
Windows通过键入control+z来表示文件结束符,Unix(包括Mac OS-X机器),通常是control+d
5.使用定义类时我们需要考虑三个问题:
⑴类的名称是什么?
⑵它在哪里定义?
⑶它支持什么操作?
6.标准库的头文件以尖括号括起来,非标准的头文件以双引号括起来.