如何在C++中创建一个简单的程序?


要获得一个非常简单的C++程序,您首先需要设置它,然后为其创建程序。以下步骤列出了如何在C++中使用一个非常简单的程序入门。

获取C++编译器

这是在开始学习C++编程之前您想要做的第一步。所有主要操作系统平台都提供了一些优秀的免费C++编译器。下载适合您平台的一个,或者您也可以使用tutorialspoint.com上的在线编译器:https://tutorialspoint.com/compile_cpp_online.php

编写C++程序

现在您已经安装了编译器,是时候编写C++程序了。让我们从编程示例的缩影开始,即“Hello world”程序。在本例中,我们将使用C++将“Hello world”打印到屏幕上。创建一个名为hello.cpp的新文件,并将以下代码写入其中:

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

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

编译程序

现在我们已经编写了程序,我们需要将其翻译成处理器理解的语言,即二进制机器码。我们使用第一步中安装的编译器来执行此操作。您需要打开终端/cmd并使用cd命令导航到hello.cpp文件所在的位置。假设您安装了GCC,则可以使用以下命令编译程序:

$ g++ -o hello hello.cpp

此命令意味着您希望g++编译器使用源文件hello.cpp创建一个名为hello的输出文件。

运行程序

现在我们已经编写了程序并编译了它,是时候运行它了!您可以使用以下命令运行程序:

$ ./hello

您将获得以下输出:

Hello world

更新于: 2020年2月26日

197 次查看

开启您的职业生涯

通过完成课程获得认证

开始
广告