输出时,<<将字符串插入到输出流中;
输入时,>>运算符从输入流中提取字符。通常需要在右侧提供一个变量,以接收抽取的信息。
cin cout都是一个智能的对象,它可以将一系列的字符转换为接收信息的变量能接收的形式。
C++中让程序员能够访问名称空间的方法有多种,下面就是其中的4种。
- 将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;