创建一个 C++ Hello World 程序

C++C++Beginner
立即练习

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

介绍

在本实验中,我们将学习如何使用 C++ 编程语言创建一个基本的 Hello World 程序。内容包括处理输入和输出流、理解 C++ 程序的基本结构,以及学习如何编写和执行代码。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL cpp(("`C++`")) -.-> cpp/BasicsGroup(["`Basics`"]) cpp(("`C++`")) -.-> cpp/IOandFileHandlingGroup(["`I/O and File Handling`"]) cpp(("`C++`")) -.-> cpp/SyntaxandStyleGroup(["`Syntax and Style`"]) cpp/BasicsGroup -.-> cpp/strings("`Strings`") cpp/IOandFileHandlingGroup -.-> cpp/output("`Output`") cpp/IOandFileHandlingGroup -.-> cpp/files("`Files`") cpp/SyntaxandStyleGroup -.-> cpp/comments("`Comments`") cpp/SyntaxandStyleGroup -.-> cpp/code_formatting("`Code Formatting`") subgraph Lab Skills cpp/strings -.-> lab-96144{{"`创建一个 C++ Hello World 程序`"}} cpp/output -.-> lab-96144{{"`创建一个 C++ Hello World 程序`"}} cpp/files -.-> lab-96144{{"`创建一个 C++ Hello World 程序`"}} cpp/comments -.-> lab-96144{{"`创建一个 C++ Hello World 程序`"}} cpp/code_formatting -.-> lab-96144{{"`创建一个 C++ Hello World 程序`"}} end

创建一个文件并命名为 main.cpp

我们将在名为 main.cpp 的文件中创建我们的 Hello World 程序。打开终端并使用以下命令导航到 project 目录:

cd ~/project

现在使用以下命令创建一个名为 main.cpp 的新文件:

touch main.cpp

添加基本程序结构

每个 C++ 程序都至少包含一个函数:main()main() 函数是程序的起点。在 main() 函数中,我们将使用 cout 语句在屏幕上打印 "Hello World!" 消息。

将以下代码添加到 main.cpp 中:

#include<iostream>
using namespace std;

int main()
{
    cout << "Hello World!\n";
    return 0;
}

#include <iostream> 语句引入了 iostream 库,以便使用 cout 语句将消息打印到终端屏幕。

using namespace std; 语句允许我们使用标准命名空间,而无需每次都输入 std::

编译并运行代码

要编译和执行程序,我们可以使用 g++ 来编译代码。

在终端中输入以下命令以编译代码:

g++ main.cpp -o main

这将在同一目录下生成一个名为 main 的可执行文件。

现在,要运行程序,可以输入以下命令:

./main

这将执行程序并在终端屏幕上输出 "Hello World!" 消息。

检查程序的输出

运行程序后,我们应该会在屏幕上看到以下消息:

Hello World!

这条消息表明我们的程序运行正常,并且能够将消息打印到终端屏幕上。

修改消息

现在,让我们修改程序打印的消息。我们将消息更改为 "Welcome to C++ Programming!"。

#include<iostream>
using namespace std;

int main()
{
    cout << "Welcome to C++ Programming!\n";
    return 0;
}

编译并运行代码

使用我们之前用过的命令编译并运行代码:

g++ main.cpp -o main
./main

检查程序的输出,确认消息已更新:

Welcome to C++ Programming!

总结

恭喜!你已经成功创建并运行了一个 C++ 的 "Hello World!" 程序。我们涵盖了 C++ 程序的基本结构、使用输入输出流,以及修改程序打印的消息。

您可能感兴趣的其他 C++ 教程