📅  最后修改于: 2023-12-03 15:29:49.539000             🧑  作者: Mango
C++ 是一种面向对象的编程语言,广泛用于开发高性能的应用程序以及系统软件。它是 C 语言的超集,兼容 C 语言的代码,并在此基础上增加了许多现代编程语言的特性。
下面是一个简单的 C++ Hello World 程序,它会输出一条消息 "Hello, World!":
#include <iostream>
using namespace std;
int main()
{
cout << "Hello, World!" << endl;
return 0;
}
这段代码中,#include <iostream>
调用了标准库中用于输入输出的头文件。using namespace std;
将命名空间 std
引入当前程序中,这样在使用 cin
和 cout
时就不需要加上命名空间前缀。
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!" 这条消息。