C++语言学习——1、Hello, world程序的逐行解释

以最简单的Hello, world为例

···

#include

using namespace std;

int main()

{

    cout << "Hello, world!" << endl;

    return 0;

}

···

int main() ———— 表示main函数的返回值是一个int类型,不过main的返回值现在用的很少了,也有用void的,函数无返回值,就是说在程序的结尾处不需要加上return 0

#include ———— 是指包含后面所跟的内容,就是把iostream.h这个文件里的内容复制到这个地方。iostream是input output stream的缩写,意思是输入输出流。所以#include定义的就是你要输入和输出的内容。这个是在最新标准的c++中通用的头文件,一般后面还要接上using namespace std

注释方法:单行//,/* */ 范围注释

如果程序中想使用 cout ,需要包含库 < iostream > 。因为 cout 是 std 库中的一个类的对象,所以使用的方法是 std::cout 

“>>、<<”除了 cin>> 输入流;cout<<输出流 的意思外

还有另一个是:>>向右位移、<<向左位移;就是一个整数,如10,二进制为1010,向右位移一位就是0101,既是10>>1=5,

cin的用法


参考资料:

【1】https://zhidao.baidu.com/question/590920462.html    #include里面定义的是什么?

【2】https://blog.csdn.net/qq_35481167/article/details/82792103    C++中cout的使用

【3】https://zhidao.baidu.com/question/428728607.html    C++里面”>>“和”<<“各是什么意思?

【4】https://blog.csdn.net/bravedence/article/details/77282039    C++中cin的详细用法    

你可能感兴趣的:(C++语言学习——1、Hello, world程序的逐行解释)