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”,以将其打印到标准输出设备。

请注意,语句以分号 (;) 结尾。此字符标志着语句的结束。

更新于: 2020 年 2 月 11 日

971 次浏览

启动您的 职业生涯

通过完成课程获得认证

开始学习
广告
© . All rights reserved.