C++ Hello World 程序及代码详解

C++ Hello World 程序

“Hello World”程序是学习任何编程语言的第一步,也是最重要的一步,而且它肯定是你在学习每种编程语言时会学到的最简单的程序。你所需要做的就是在输出屏幕上显示“Hello World”的消息。

现在让我们来看一下 C++ Hello World 代码

步骤 1) 在配置页面。选择“立即创建缓存”选项。

Hello World Program

你应该会看到类似这样的屏幕

Hello World Program

在某些计算机和操作系统上,它会询问是否包含所有库。如果选择了该选项,它将安装所有库。

步骤 2) 创建一个新的源文件。
程序打开后,你需要创建一个新的源文件,以便开始编写你的第一个 C++ 程序。为此,请选择 **文件 > 新建 > 源文件**。路径如下图所示。

Hello World Program

这将打开一个区域,你可以在其中输入代码。

步骤 3) 现在你可以编写 C++ 代码了。之后,你可以按下图所示编写 C++ 代码

Hello World Program

C++ 代码示例

#include<iostream>    
using namespace std;    

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

步骤 4) 编译你的代码。在此步骤中,点击 **执行 -> 编译 & 运行**

Hello World Program

步骤 5) 保存文件。保存后,你应该会看到一个黑屏输出“Hello World。”

Hello World Program

输出

Hello World Program

你的第一个程序:C++ “Hello World!” 详解

C++ 是一种编译型语言。源代码被编译成目标文件。然后,目标文件由链接器组合起来,生成可执行程序。

生产级的 C++ 由许多源代码文件(通常称为源文件)组成。

  • 花括号 {} 在 C++ 中表示分组。在这里,它们表示函数体的开始和结束。
  • 每个 C++ 程序都有且仅有一个名为 main() 的全局函数。程序从执行该函数开始。main() 函数返回一个 int 值,它将传递给系统。如果未返回值,则系统将接收一个值为 0 的值,表示成功完成。main() 函数的非零值表示失败。

Program:C++ Hello World! Explanation

C++ Hello World 程序代码详解

代码行 1:第一行是 #include <iostream>。它指示编译器包含标准流 I/O 库。没有此头文件包含,表达式将无法编译。

std::cout << "Hello, World"<<endl

代码行 4: int main()。这是程序的主函数。函数用括号 () 表示。在 main 函数之前是“int”。这意味着主函数将返回一个整数给调用它的函数或进程。

暂时不用担心这个,只需注意程序必须在结束前返回一个整数。花括号 {} 包含函数内的代码。程序在主函数结束时终止,由 } 表示

代码行 6:操作符 << 将其第二个参数写入第一个参数。在此情况下,字符串字面量 "Hello, World!" 被写入标准输出流 std:: cout。

(注意:字符串字面量是用双引号括起来的一系列字符。endl 在同一行上插入一个换行符)

代码行 7: return 0; 这是主函数中的最后一条命令,即 return 语句。它的目的只是将值返回给调用主函数的函数或进程。除了主函数定义前的“int”要求外,不用担心这个。它应该从主函数返回零,表示程序成功运行并退出。

cout<<"Hello World"<<endl;

注意:Cout 是一个输出到指定流的流。默认情况下,它是标准输出流。Cout 在程序中非常常见,因为每个程序最终的目标都是产生一些输出。endl; 表示 C++ 中的语句结束。C++ 中的分号分隔不同的语句,并且必须放在 C++ 语句的末尾。

摘要

  • “Hello World”程序是学习任何编程语言的第一步。
  • 安装完 C++ 编译器和您选择的文本编辑器后,就可以继续执行您的第一个基本 C++ 程序了。
  • 第一行是 #include。它指示编译器包含标准流 I/O 库。
  • : int main()。这是程序的主函数。
  • 操作符 << 将其第二个参数写入第一个参数。
  • Return 0; 是主函数中的最后一条命令,即 return 语句。
  • : Cout 是一个输出到指定流的流。