编写第一个 C++ 程序 – Hello World 示例

ops/2025/2/28 12:48:17/

“Hello World”程序学习任何编程语言的第一步,也是您将学习的最直接的程序之一。它是用于演示编码过程如何工作的基本程序。您所要做的就是在输出屏幕上显示 “Hello World”。

C++ Hello World 程序

下面是在控制台屏幕上打印 “Hello World” 的 C++ 程序。

// 输入输出函数的头文件
#include <iostream>
using namespace std;// main() 函数:C++ 程序的执行从这里开始
int main() {打印“Hello World”cout << "Hello World";return 0;
}输出
Hello World

Hello World 程序在 C++ 中的工作

现在让我们了解上述程序的每一行和术语。

//显示 “Hello World” 的 C++ 程序

此行是注释行。注释用于显示有关程序的其他信息。注释不包含任何编程逻辑。当编译器遇到注释时,编译器只会跳过该代码行。

#include < iostream>

#include 是一个预处理器指令,告诉编译器在源代码中包含文件的内容。例如,#include<iostream> 告诉编译器包含所有 C++ 输入/输出库函数。

using namespace std

这用于将 stdnamespace 的实体导入到程序的当前命名空间中。它是声明 C++ 所有内置功能的空间。例如,std::cout。

int main() { }

main() 函数是每个 C++ 程序的入口点,无论该函数位于程序中的哪个位置。左大括号 ‘{’ 表示 main 函数的开始,右大括号 ‘}’ 表示 main 函数的结束。

cout<<“Hello World”;

**cout**是用于在控制台屏幕上显示输出的工具(对象)。双引号 “ ” **<<**字符后面的所有内容都显示在输出屏幕上。语句末尾的分号字符用于指示语句在此处结束。

return 0

此语句用于从函数返回值,并指示函数的完成。在这里,它用于发送成功执行 main 函数的信号。

此外,如您所见,cout 和 return 语句已被缩进或移至右侧。这样做是为了使代码更具可读性。必须始终使用缩进和注释来使代码更具可读性。


http://www.ppmy.cn/ops/161964.html

相关文章

SQL Server 视图的更新排查及清除缓存

目录 前言排查方向 前言 获取数据的时候&#xff0c;发现数据少了两个字段值&#xff0c;归根原因是Java中的实体类少写了两个&#xff0c;后续补充上就好了&#xff01; 但也正了解到视图中的刷新原理以及排查机制&#xff0c;如果确认是视图等引起&#xff0c;可结合如下文…

nginx 搭建 IPv6 -> IPv4 反向代理服务器

背景 在实际生产过程中&#xff0c;由于各种原因&#xff0c;我们的在线服务搭建在火山云服务器上&#xff0c;使用火山云包括 ECS、CLB、PLB 等组件进行网络通信&#xff0c;并且通过专线接受来自某公司内部流量。但是在大概 22~23 年&#xff0c;某公司要把所有网络流量变为…

C#与AI的交互(以DeepSeek为例)

C#与ai的交互 与AI的交互使用的Http请求的方式&#xff0c;通过发送请求&#xff0c;服务器响应ai生成的文本 下面是完整的代码&#xff0c;我这里使用的是Ollama本地部署的deepseek&#xff0c;在联网调用api时&#xff0c;则url会有不同 public class OllamaRequester {[Se…

十一、大数据治理平台总体功能架构

大数据治理平台的功能架构图中心主题&#xff1a;数据治理 核心重点是建立健全大数据资产管理框架&#xff0c;确保数据质量、安全性、可访问性和合规性。 大数据治理平台总体功能架构图 关键功能领域 1.数据资产平台&#xff08;左侧&#xff09; 此部分主要关注数据资产本身…

Stale file handle

Stale file handle 错误通常表示文件句柄已失效&#xff0c;这往往在多种场景下出现&#xff0c;下面为你详细分析可能的原因及对应的解决办法。 可能的原因 NFS&#xff08;网络文件系统&#xff09;挂载问题 当 NFS 服务器端的文件系统结构发生改变&#xff0c;例如文件被移…

Windows 11【1001问】安装Windows 11的六种方法

随着科技的进步和用户需求的变化&#xff0c;操作系统作为连接硬件与软件的关键桥梁&#xff0c;其安装方式也日益多样化。对于最新的Windows 11操作系统而言&#xff0c;微软提供了多种灵活且高效的安装方案&#xff0c;以满足不同用户群体的需求。无论是个人用户还是企业管理…

AE 安装包 绿色版(Win,Mac)(2018-2025)合集

下载链接&#xff1a;https://pan.baidu.com/s/1LLv1tSXJxUcv6iOlcAHJEg?pwd1234 导语&#xff1a;Adobe After Effects以98%的影视特效覆盖率和跨平台协作能力&#xff0c;稳居全球视觉设计工具榜首。本教程涵盖环境配置、核心功能、插件生态、影视实战、性能优化五大模块&a…

在线抽奖系统——管理员登录

目录 获取验证码 时序图 集成阿里云短信服务 SMSUtil 验证码生成 约定前后端交互接口 controller 层接口设计 Service 层接口设计 Redis sendVerificationCode getVerificationCode 接口测试 JWT JWTUtil 定义拦截器 配置拦截路径 用户登录 时序图 验证码登…