C++官方参考链接:Structure of a program - C++ Tutorials (cplusplus.com)
C++的基础
程序的结构
程序的结构
学习编程语言的最好方法就是编写程序。通常,初学者编写的第一个程序是一个名为“Hello World”的程序,它只是简单地将“Hello World”打印到你的电脑屏幕上。虽然它非常简单,但它包含了C++程序中所有的基本组件:
// my first program in C++
#include <iostream>
int main()
{
std::cout << "Hello World!";
}
输出:
// my first program in C++
两个斜杠符号表示该行的其余部分是程序员插入的注释,但它对程序的行为没有影响。程序员使用它们来包含关于代码或程序的简短解释或观察。在本例中,它是对程序的简要介绍。
#include <iostream>
以井号(#)开头的行是由所谓的预处理器读取和解释的指令。它们是在程序本身开始编译之前解释的特殊行。在本例中,指令#include<iostream>指示预处理器包含一段标准C++代码,称为头文件iostream,它允许执行标准输入和输出操作,例如将该程序的输出(Hello World)写到屏幕上。
空白行
空行对程序没有影响。它们只是提高了代码的可读性。
int main()
这一行开始