#include<iostream>
using namespace std;
int main() {
int v1;
cout << "hello world!" << endl;
cin >> v1;
return 0;
}
#include<iostream>
#include 头文件包含指令,使头文件中包含的代码可被程序使用。
iostream 头文件,提供面向流的输入输出(istream/ostream)。
using nmaespace std;
using 使用、
namespeac 命名空间。
using namespace 使用命名空间。
std(标准命名空间) 表示我们要使用定义在命名空间std中的字符cout。
cout << "hello world" << endl;
cin >> v1;
cout(ostream类型对象) 标准输出
cin(istream类型对象) 标准输入
<< (<<operator) 输出运算符。将右侧运算对象的值写到左侧运算对象表示的输出流;cout << "hello wordl" 表示将hello wordl 写到标准输出。输出运算符可连接:cout << "hello" << "world";表示输出helloworld。
>> (>>operator) 输入运算符。从左侧运算对象所指定的输入流读取数据,存入右侧运算对象中;cin >> v1; 表示从标准输入读取下一个值(类似赋值),存入v1中。输入运算符可以连接:cin >> v1 >> v2 表示先读取一个值存入v1,再读取一个值存入v2。
endl (end line) 这是一个被称为操作符(manipulator)的特殊值;即一行输出结束,然后输出下一行;并将与设备关联的缓冲区(buffer)中的内容刷到设备中。缓冲刷新操作可以保证到目前为止程序所产生的所有输出都真正写入输出流中,而不是仅停留在内存中待写入。
int main() {
return 0;
}
()运算符 (()operator)调用运算符。跟随在函数名之后的一对括号“()”,起到调用函数的效果。传递给函数的实参放置在括号内。
main 操作系统执行一个C++程序时所调用的函数。每个程序必须有且只有一个命名为main的函数;main函数的返回类型必须为int,即整数。
return 0 return会向调用者返回一个值,调用者是main,返回值是0;返回值0表示成功,非0的返回值的含义由系统定义,通常用来指出错误类型。