2019.8.5
1.C++和C可以连续使用赋值运算符
2.cout指出了信息流动的路径,是一个预定义对象,知道如何显示字符串,数字和单个字符等。
3.第一个cin.get()语句在您输入数字并按Enter键是读取输入,而第二条cin.get()语句让程序暂时暂停,直到按下Enter键。
4.c++允许在程序的任何地方声明新变量。
5.main()函数下的return 0:返回值并不返回给任何程序的其他部分,而是返回给操作系统。退出值为0则以为程序运行成功,非零则意味存在问题。
6.int void return doubule 均为关键字,不可作他用。main不是关键字,但也不能作为变量名。
7.将using namespace std;放在函数的定义之前,让文件中所有的函数都能够使用名称空间std中所有的元素
将using namespace std;放在特定的函数定义中,让该函数能够使用名称空间std中的所有元素。
在特定的函数中使用类似using std::cout;这样的编译指令,而不是using namespace std;让函数能够使用特定的元素,如cout。
完全不使用编译指令using,而在需要使用的名称空间std中的元素时,使用前缀std::,如下所示:std::cout<<“I’m using cout and endl from the std namespace”<<std::endl;
8.C++提供了两个用于处理输入和输出的预定义对象(cin和cout),他们是istream和ostream类的实例,这两个类是在iostream文件中定义的。为ostream类定义的插入云算符(<<)使得将数据插入到输出流成为可能,为istream类定义的抽取运算符(>>)能够从输入流中抽取信息。cin和cout都是智能对象,能够根据程序上下文自动将信息从一种形式转换成另一种形式。
9.C++程序的模块叫什么?函数。
10.#include “iostream” 的作用是什么?使用iostream文件中的内容替换该编译指令。
10.using namespace std的作用是什么?它使得程序可以使用std名称空间中的定义。
参考文献:C++ Primer Plus中文版