📜  c++ hello world 程序 - C++ (1)

📅  最后修改于: 2023-12-03 15:29:49.539000             🧑  作者: Mango

C++ Hello World 程序

C++ 是一种面向对象的编程语言,广泛用于开发高性能的应用程序以及系统软件。它是 C 语言的超集,兼容 C 语言的代码,并在此基础上增加了许多现代编程语言的特性。

Hello World 程序

下面是一个简单的 C++ Hello World 程序,它会输出一条消息 "Hello, World!":

#include <iostream>

using namespace std;

int main()
{
    cout << "Hello, World!" << endl;
    return 0;
}

这段代码中,#include <iostream> 调用了标准库中用于输入输出的头文件。using namespace std; 将命名空间 std 引入当前程序中,这样在使用 cincout 时就不需要加上命名空间前缀。

int main() 是程序的入口点,这里表示程序从这里开始执行。cout 是 C++ 标准库中用于输出的对象,<< 是 C++ 标准库中的流操作符,用于将消息 "Hello, World!" 输出到标准输出流。endl 用于结束当前行,并将缓冲区的内容输出到屏幕上。

编译运行

在编写完 Hello World 程序后,我们需要编译并运行它。我们可以使用命令行编译器或者集成开发环境(IDE)来完成这个过程。

以使用 GCC 编译器为例,我们可以在命令行窗口中输入以下命令来编译程序:

g++ -o HelloWorld HelloWorld.cpp

这条命令中,-o 参数用于指定输出文件的名称为 "HelloWorld",HelloWorld.cpp 是我们的源代码文件名。运行完这个命令后,GCC 会生成一个可执行文件 "HelloWorld"。

要运行这个程序,我们可以在命令行中输入以下命令:

./HelloWorld

这条命令会启动名为 "HelloWorld" 的可执行文件。程序运行后,屏幕上会输出 "Hello, World!" 这条消息。