如何在C++中编写“Hello World”程序?
要运行“Hello World”程序,您需要按照以下步骤操作:
编写C++程序
现在您已经安装了编译器,是时候编写C++程序了。让我们从编程示例的缩影开始,也就是“Hello World”程序。在本例中,我们将使用C++将“Hello World”打印到屏幕上。创建一个名为hello.cpp的新文件,并将以下代码写入其中:
#include<iostream> int main() { std::cout << "Hello World\n"; }
让我们剖析一下这个程序。
第1行 - 我们以`#include
第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”,将其打印到标准输出设备。
请注意,语句以分号(;)结尾。此字符标志着语句的结束。
编译程序
现在我们已经编写了程序,我们需要将其转换为处理器可以理解的语言,即二进制机器码。我们使用第一步中安装的编译器来完成此操作。您需要打开终端/cmd并使用cd命令导航到hello.cpp文件所在的位置。假设您安装了GCC,您可以使用以下命令编译程序:
$ g++ -o hello hello.cpp
此命令表示您希望g++编译器使用源文件hello.cpp创建一个名为hello的输出文件。
运行程序
现在我们已经编写并编译了程序,是时候运行它了!您可以使用以下命令运行程序:
$ ./hello
您将得到以下输出:
Hello world