第一个c++程序
一、cout :
cout是一个输出流对象,它是“console out”(控制台输出)的缩写,是属于basic_ostream类的对象。ostream类在iostream头文件中定义。 (输出ostream类 输入istream类)
二、操作符号<<
c语言中<<是左位移操作符,为什么在c++中表现为“流”,这里涉及到c++的一个特点:支持重载
三、using namespace std; //命名空间std:
std就是c++标准库中所使用的所有标识符都是在同一个特殊的命名空间(std)中来定义的 。如果没有这条命令可以使用std::cout来调用输出流对象。
当我们将using namespace std;注释掉时会发现出现以下错误;
/home/cmf/CLionProjects/untitled1/main.cpp:10:5: error: ‘cout’ was not declared in this scope
cout << "结果是:" << addArray(data, size) << endl;
/home/cmf/CLionProjects/untitled1/main.cpp:10:55: error