C++ 程序结构
学习编程语言的最佳方法是编写程序。通常,初学者编写的第一个程序是名为"Hello World"的程序,它只是将"Hello World"打印到您的计算机屏幕上。虽然它非常简单,但它包含了 C++ 程序所具有的所有基本组件。让我们看看这个程序的代码 −
#include<iostream> int main() { std::cout << "Hello World\n"; }
让我们剖析一下这个程序。
第 1 行 − 我们从 #include<iostream> 开始行本质上告诉编译器从 iostream 文件(用于管理输入和输出流)复制代码并将其粘贴到我们的源文件中。 标题 iostream,允许执行标准输入和输出操作,例如将此程序(Hello World)的输出写入屏幕。以井号 (#) 开头的行是预处理器读取和解释的指令。
第 2 行 − 空行:空行对程序没有影响。
第 3 行 − 然后我们声明一个名为 main 的函数,返回类型为 int。main() 是我们程序的入口点。每当我们运行 C++ 程序时,我们都从 main 函数开始,从该函数中的第一行开始执行,并继续执行每一行直到结束。我们在这里使用花括号 ({) 开始一个块。这标志着 main 函数定义的开始,第 5 行的结束括号 (}) 标志着它的结束。这些括号之间的所有语句都是函数的主体,定义调用 main 时发生的情况。
第 4 行 −
std::cout << "Hello World\n";
此行是 C++ 语句。此语句包含三个部分:首先,std::cout,它标识标准控制台输出设备。其次是插入运算符 <<,它表示后面的内容插入到 std::cout 中。最后,我们在引号内有一个句子,我们希望将其打印在屏幕上。随着我们继续学习 C++,这一点会变得更加清晰。
简而言之,我们为 cout 对象提供了一个字符串"Hello world\n",以便将其打印到标准输出设备。
请注意,该语句以分号 (;) 结尾。此字符标记语句的结束。