编程小白必看!Visual Studio 2022详细安装使用教程(C/C++编译器)

news2025/2/27 16:29:59

目录

【前言】

一、Visual Studio 2022简介

二、Visual Studio 2022下载安装

1.Visual Studio 2022下载地址

2.Visual Studio 2022安装

2.1下载完成后点击打开安装

2.2安装完毕以后需要重启软件,点击确定。

 三、Visual Studio 2022使用教程

 【最后】


  • 🎈个人主页:库库的里昂
  •  🎐CSDN新晋作者
  •  🎉欢迎 👍点赞✍评论⭐收藏
  • ✨系列专栏:C语言初阶、代码小游戏
  • 🤝希望作者的文章能对你有所帮助,有不足的地方请在评论区留言指正,大家一起学习交流!🤗 

【前言】

今天给大家推荐的编程软件是Visual Studio 2022,对于初学C语言的同学,Visual Studio 2022还是比较容易上手的,下面我来给大家详细讲解其安装使用教程。

一、Visual Studio 2022简介

  1. 微软在官方开发博客中宣布,于2021年夏季发布 Visual Studio 2022 的首个预览版,2022 版本更快、更易于使用、更轻量级,专为学习者和构建工业规模解决方案的人设计。
  2. 64 位版的 Visual Studio 不再受内存限制困扰,主 devenv.exe 进程不再局限于 4GB用户可以打开、编辑、运行和调试最大和最复杂的解决方案

二、Visual Studio 2022下载安装

1.Visual Studio 2022下载地址

Visual Studio 2022官方下载

点进去可以看到有三个版本,这里我们只需要下载Community 2022(社区版)就好,这个版本是完全免费的。

 

2.Visual Studio 2022安装

2.1下载完成后点击打开安装

在这里插入图片描述

 下一步对于C语言初学者来说应该选择C++的桌面开发,其它的话学C语言期间暂时用不到。等到以后可以继续进来修改所以暂时不点。

默认语音包为中文(简体)

安装位置可以自行选择,完成以后就可以点击安装了。

 

2.2下载安装过程中不成功,网速0KB/s怎么办

问题原因:

出现这类问题,是电脑DNS设置问题,只需要修改电脑的DNS即可。

修改DNS

一般笔记本电脑上网有两种情况,以太网和WiFi。

常用都是WiFi,这里以WiFi上网为例。

系统中打开(网络和INTernet)设置,点击WiFi进入

设置里面找到更改适配器选项

 点击之后来到网络连接,选择你当前连接的wife,右击鼠标,点击属性。

 

属性进来之后这里有个Internet版本4(TCP/IPv4),点击它再点击属性

如果你的不正常的话,这里将自动获得DNS服务器地址(B)改为使用下面的DNS服务器地址(E)

 改完之后修改电脑的DNS服务器地址为8.8.8.8和8.8.8.4,最后点击确定就可以了

 

 

到这里我们的网络问题就解决了,下面就可以登陆Visual Studio 2022了

2.3安装完毕以后需要重启软件,点击确定。

 再重新打开Visual Studio 2022

然后的话我们Visual Studio 2022是社区版的需要一个微软的账号登陆,登录以后就可以永久免费使用了。当然,如果我们这里没有是给大家做个示范就先选择以后再说,这个的话就只有30天免费使用。

跳过此项后来到开发环境设置,因为我们是C++所以选择Visual C++

 再启动Visual Studio

 

到这里我们的Visual Studio 2022已经安装完成可以使用了

 三、Visual Studio 2022使用教程

安装完成以后就可以来写一个简单的C语言代码了。

 那怎么去写呢?

这里我们双击创建新建项

 再双击空项目

 然后我们就可以根据自己想要的创建项目的名字和位置了,一般项目名称不要出现中文和空格,这里我就叫test_8_11,再点击创建。

 进入页面以后,用鼠标右键点击源文件

 再添加新建项

因为我们写的是C语言代码就命名为.c文件

 

 点击添加,我们就创建了一个新的test.c文件

 然后我们就可以输入自己想要的代码了,这里我们输入一个简单的代码程序

#include<stdio.h>
int main()
{
	printf("Hello World!");
	return 0;
}

 ctrl+F5代码执行

 


【最后】

到这里我们的Visual Studio 2022就可以正常使用了,有任何问题都可以在评论区留言或者直接私信我,我会一 一解答大家的问题,希望这篇文章对你有帮助。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/862457.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

分享一颗能用在TYPE-C接口取电协议芯片LDR6328Q,方便好用

芯片功能&#xff1a;诱导PD充电器输出最大功率&#xff0c;支持最大诱骗20V电压。支持协议&#xff1a;PD/QC/三星AFC/华为SCP等主流快充协议 芯片封装&#xff1a;QFN16,SOP8多封装选择 芯片应用&#xff1a; 桶形连接器替换&#xff08;BCR&#xff09;&#xff0c;USB-A和m…

ABAP: SQL 多值查询

基础查数据 问题举例&#xff1a;例如查物料类型为ZFRT、ZROH和ZRSA的物料编码。 1、直接查询&#xff0c;三种不同类型的物料类型是或的关系。 SELECT DISTINCT ma~matnr ma~mtartFROM mara AS maINNER JOIN mbewh AS mbON ma~matnr mb~matnrINTO CORRESPONDING FIELDS OF…

模型训练----将日志输出为txt

1、写入txt 在云服务器上训练模型的时候&#xff0c;防止不显示输出&#xff0c;可以将训练日志写入txt import logging#初始化文件&#xff0c;filemodew每次覆盖文件 logging.basicConfig(filename./log.txt,format %(asctime)s - %(name)s - %(levelname)s - %(message)s-…

笔记本电脑合上盖后重新打开(秒开)处理方案

原因&#xff1a;合上盖默认进入休眠&#xff0c;电脑内存进入运存&#xff0c;重新打开数据重新传入内存&#xff0c;时间很长&#xff0c; 方案&#xff1a;将休眠模式改为从不即可

机器学习模型的可解释性:增加对人工智能系统的信任和理解

为了以道德和值得信赖的方式使用人工智能&#xff0c;研究人员必须继续创建平衡模型复杂性和易于解释的方法。 机器学习模型在各个领域的使用都取得了重大进展&#xff0c;包括自然语言处理、生成式人工智能和自主系统等。另一方面&#xff0c;随着模型复杂性和规模的增加&…

山东布谷科技直播平台搭建游戏开发技术分享:数据存储的重要意义

在市场上的热门的直播平台中&#xff0c;有很多小程序为用户提供各种各样的功能&#xff0c;这其中就有很多游戏小程序&#xff0c;当今社会独生子女众多&#xff0c;很多作为独生子女的用户都会去选择一个能够社交互动的APP来填补内心的空虚&#xff0c;而直播平台的实时互动的…

python自动化测试框架unittest与pytest的区别

前言&#xff1a; 有使用过unittest单元测试框架&#xff0c;再使用pytest单元测试框架&#xff0c;就可以明显感觉到pytest比unittest真的简洁、方便很多。 unittest与pytest的区别&#xff1a; 主要从用例编写规则、用例的前置和后置、参数化、断言、用例执行、失败重运行…

day24-106.从中序与后序遍历序列构造二叉树

106.从中序与后序遍历序列构造二叉树 力扣题目链接(opens new window) 根据一棵树的中序遍历与后序遍历构造二叉树。 注意: 你可以假设树中没有重复的元素。 例如&#xff0c;给出 中序遍历 inorder [9,3,15,20,7]后序遍历 postorder [9,15,7,20,3] 返回如下的二叉树&am…

CentOS 7 下 Keepalived + Nginx 实现双机高可用

CentOS 7 下 Keepalived Nginx 实现双机高可用 文章目录 CentOS 7 下 Keepalived Nginx 实现双机高可用服务器准备服务信息服务架构 服务安装nginxKeepalived 服务配置nginxKeepalived 启动服务nginxkeepalived 服务验证查看 VIP 状态CURL 命令访问浏览器访问 高可用验证停止…

自动拆箱与装箱

自动拆箱与装箱 先进行专栏介绍自动拆箱与装箱是Java语言中一个重要的特性&#xff0c;它们在编程过程中起着至关重要的作用。本文将深入探讨自动拆箱与装箱的原理和相关细节。概念基本概念分析 原理自动拆箱的原理自动装箱的原理总结 注意事项代码示例 先进行专栏介绍 本专栏…

(三十五)ArcMap创建最小边界几何

ArcMap数据管理——创建最小边界几何 目录 ArcMap数据管理——创建最小边界几何1.概念2.插图3.几何类型4.组选项(可选)5.将几何特征作为属性添加输出中 (可选)1.概念 创建包含若干面的要素类,用以表示封闭单个输入要素或成组的输入要素指定的最小边界几何。 2.插图 输出最…

数据可视化工具LightningChart .NET正式发布v10.5.1——拥有全新的3D新功能

LightningChart.NET完全由GPU加速&#xff0c;并且性能经过优化&#xff0c;可用于实时显示海量数据-超过10亿个数据点。 LightningChart包括广泛的2D&#xff0c;高级3D&#xff0c;Polar&#xff0c;Smith&#xff0c;3D饼/甜甜圈&#xff0c;地理地图和GIS图表以及适用于科学…

基于esp32设计多功能应用卡片appcard

基于esp32的多功能应用卡片,支持时钟天气,粉丝计数器,闹钟,倒计日,游戏,电子书,图片,视频,新闻,股票,离线模式等功能。 硬件部分及程序烧录: 一,pcb和电路图直接见开源项目,附件中有Gerber文件可直接打板。 1,pcb打板要求,板子厚度1.6mm,其他无要求 二,元…

详解很多公司都在用的国产分布式任务调度框架:XXL-JOB

1.简介 1.1 Quartz的不足 之前我们讲述了分布式任务调度任务框架老大哥&#xff1a;Quartz&#xff0c;但是Quartz 使用起来也比较麻烦&#xff0c;不尽人意。个人总结其使用缺点如下&#xff1a; Quzrtz 并没有内置 UI 管理控制台&#xff0c;导致任务动态管理不够友好调用…

nginx动态同步配置模块nginx-upsync-module

使用场景简介 nginx一般直接在配置文件里配置upstream即可实现负载均衡&#xff0c;但有些特定的环境下此种方式就显得有些局限性。比如后台动态调整节点的时候&#xff1b;调整节点后不想修改配置文件重启nginx。 可以将配置文件从nginx本地迁移到其他第三方服务上如etcd、c…

[C++ 网络协议] 套接字和地址族、数据序列

目录 1. 套接字 1.1 在Linux平台下构建套接字 1.1.1 用于接听的套接字(服务器端套接字) 1.1.2 用于发送请求的套接字(客户端套接字) 1.2 在Windows平台下构建套接字 1.2.1 Winsock的初始化 1.2.2 用于接听的套接字(服务器端套接字) 1.2.3 用于发送请求的套接字(客户端套…

申请流量卡的时候,你了解过坑吗?

和营业厅办理的手机卡不同&#xff0c;在网上办理流量卡时要考虑的因素很多&#xff0c;比如合约期&#xff0c;优惠期等等&#xff0c;如果如果这几个方面不注意很容易买到套路卡哟。 ​ 所以&#xff0c;我们在办理流量卡是时&#xff0c;不要只看重资费&#xff0c;这几样重…

手机里视频太大怎么压缩?压缩教程分享

现在视频文件的体积越来越大了&#xff0c;动不动就是几个GB起步&#xff0c;如果后期再剪辑处理一下&#xff0c;更是会占据更多的设备空间了&#xff0c;还会导致我们传输受到限制&#xff0c;这时候就需要我们对视频进行压缩处理&#xff0c;下面给大家分享几个简单的方法&a…

Zorin OS 16.3 发布:无缝升级和卓越改进!

导读Zorin OS 团队自豪地宣布了备受期待的 Zorin OS 16.3 版本的发布&#xff0c;这是这个受欢迎的 Linux 发行版的一个里程碑版本。自首次发布以来不到两年时间&#xff0c;Zorin OS 已经获得了庞大的用户群体&#xff0c;截至目前已经有 530 万次下载&#xff0c;而 16.3 版本…

一步步教你实现JWT认证和授权

一步步教你实现JWT认证和授权 前言一、引入二、Token认证与JWT认证的关系三、什么是JWT认证&#xff1f;四、JWT的组成1、头部&#xff08;Header&#xff09;2、载荷&#xff08;Payload&#xff09;3、签名&#xff08;Signature&#xff09; 五、JWT认证的工作流程六、代码举…