第1篇:VS2022环境搭建与开端

一、环境搭建

1. 安装Visual Studio 2022​

访问官网https://visualstudio.microsoft.com/zh-hans/下载Community版本,安装时勾选:

  • 工作负载 → “使用C++的桌面开发”
  • 单个组件 → “C++核心功能”

二、创建第一个C++项目

步骤说明:

  1. 选择"创建新项目" → 模板筛选器选择"C++" → 选择"空项目"
  2. 配置项目名称(如AddressBook)和存储路径
  3. 右键"源文件" → 添加 → 新建项 → 创建"main.cpp"

三、第一个通讯录程序(完整代码)

#include <iostream>     // 标准输入输出流
#include <Windows.h>    // 用于解决中文乱码问题

using namespace std;    // 标准命名空间

// 程序主入口
int main() {
    // 设置控制台编码解决中文乱码
    SetConsoleOutputCP(CP_UTF8);

    // 打印通讯录系统欢迎界面
    cout << "******************************" << endl;
    cout << "     通讯录管理系统 v1.0      " << endl;
    cout << "******************************" << endl;
    cout << "  开发环境:Visual Studio 2022" << endl;
    cout << "  作者:CSDN教学案例        " << endl;
    cout << "******************************" << endl;

    // 保持控制台窗口打开
    system("pause");
    return 0;
}

四、代码解析

1. #include

  • C++标准输入输出库,提供cout/cin等对象

2. SetConsoleOutputCP(CP_UTF8)

  • Windows API函数,设置控制台为UTF8编码,解决中文乱码问题

3. cout 使用说明

  • << 流插入运算符
  • endl 换行并刷新缓冲区
  • 支持链式调用

4. system(“pause”)

  • 保持控制台窗口打开,直到按任意键

五、运行效果

******************************
     通讯录管理系统 v1.0      
******************************
  开发环境:Visual Studio 2022
  作者:CSDN教学案例        
******************************
请按任意键继续...

六、常见问题解决

问题1:程序窗口一闪而过​

解决方案:

  1. 右键项目 → 属性 → 链接器 → 系统 → 子系统改为"控制台(/SUBSYSTEM:CONSOLE)"
  2. 或在代码末尾添加system(“pause”)

问题2:中文显示乱码​

解决方案:

  1. 文件 → 高级保存选项 → 编码改为"UTF-8 with BOM"
  2. 在代码中添加SetConsoleOutputCP(CP_UTF8)

七、学习要点总结

  1. 掌握VS2022创建C++控制台项目的完整流程
  2. 理解C++程序的基本结构
  3. 学会使用cout进行控制台输出
  4. 掌握解决中文乱码的实用技巧
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JuicyActiveGilbert

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值