vs2022下载使用教程(新手必备Visual Studio安装与使用详解)

一、Windows安装Visual Studio 2022

1.1 下载地址

首先登陆Visual Studio官网:界面如下所示。然后选择需要的版本:社区版(免费)、专业版、企业版。如果是个人使用,社区版就够用了,我这里下载社区版。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图1

1.2 开始安装

点击下载社区版之后,会自动弹出一个窗口如下。我们选择存放下载文件的位置,这里自己选择一个位置即可。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图3

下载结束后,我们双击开始安装。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图5

然后稍微等待即可。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图7

安装完成后会自动弹出以下窗口,根据你要使用Visual Studio所做的事情选择不同的功能集和工作负载,同时选择安装路径(建议使用默认安装路径)。在窗口的上方还有单个组件、语言包、安装位置这些选项,可以不用管,均为默认值。最后点击安装。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图9

接着慢慢等待。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图11

安装完毕后,重启。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图13

1.3 打开Visual Studio

重启之后,我们在桌面鼠标右键点击,可以看到多了一个使用Visual Studio打开,我们点击就可以进入Visual Studio。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图15

我们也可以在搜索栏输入Visual Studio 2022的前几个字母,就会出现我们安装的Visual Studio 2022,单击就可以进入。为了方便,我们可以右键点击,选择打开文件位置,将其发送到桌面快捷方式。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图17

右键点击Visual Studio,选择发送到桌面快捷方式。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图19

于是桌面上就出现了Visual Studio 2022,可以直接双击进入。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图21

二、Visual Studio创建一个新的项目

2.1 一些准备工作

我们打开Visual Studio 2022,提示需要登陆。如果有账户直接登录,没有的话选择以后再说。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图23

接着选择你喜欢的颜色主题。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图25

接着Visual Studio会做一些准备工作,等待即可。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图27

2.2 创建一个新的项目

准备工作结束后,出现以下窗口,我们选择创建新项目。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图29

选择控制台应用

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图31

接着设置项目名称和位置,并创建。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图33

创建后界面如下,项目中有一个默认的源文件。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图35

我们直接运行,可以看出运行成功。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图37

2.3 创建C文件

可以看出,创建新项目默认都是C++项目,如果我现在需要写C代码,则可以将刚才那个源文件重命名。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图39

将其后缀改为.c

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图41

然后我们写一段C的代码来测试下,可以看出正确运行。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图43

三、编译一闪而退的问题

相信很多人都有过写完了代码点本地调试运行的时候窗口一闪而过的问题

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图45

这种情况有以下几种解决方法

1、在主函数结尾加一句system(“pause”);

有小伙伴说加getchar()也可以,确实可以,getchar()函数等待从从键盘获取一个字符串,如果不输入一个字符串,getchar()函数就阻塞等待,这个方法并不完全适用于所有情况。getchar函数,阻塞等待一个字符串,如果此时缓存区有字符的话,那么这个getchar函数就不能解决程序一闪而过不停下来的问题。那么在getchar();之前最好加上fflush(stdin),就确保万无一失了。但是这个方法需要考虑的地方太多了,所以pass掉。

但是这句代码是调用了系统接口,让编译器暂停下来,需要添加头文件stdlib.h

2、使用Ctrl+F5运行程序而不是点本地运行,这或许是一个不错的好习惯

四、使用scanf函数报错问题

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图47

scanf函数是从标准输入去获取数据,C语言中默认用空格为界限去控制输入的长度。比如scanf(“%d%d”,&a,&b);当执行到这句代码时候,你需要在显示屏输入两个数字,用空格分割开。比如你输入了10 20。系统会识别到这是两个字符串,将其存储指定位置。

可是今天我想输入的是scanf(“%s%s”,&s1,&s2);我要输入的s1是I am Bob!,s2是What is your name?

系统很难识别那部分是s1,那部分是s2,很容易造成越界访问的问题,所以visual studio会提示不安全的函数。visual studio 在解决这个问题的时候实现了一个scanf_s的函数。这个函数有三个参数第三个参数是从标准输入获取的数据长度的长度。

scanf(“%s”,&s1,10);这个函数并不是C语言标准的函数,只是vistual studio 平台的函数,如果你使用scanf_s这样的函数,你的代码不能再其它平台跑。所以不建议使用scanf_s函数。

建议使用#define _CRT_SECURE_NO_WARNINGS将这个错误规避掉。(这句加粗必看,前面可以不看)

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图49

接下来给大家介绍一种偷懒方法:我们在平时学习过程中经常会用到scanf函数,为了不让它再出现这类问题,由于我的VS安装在D盘,所以我打开了它,找到了如上路径,在VC->newc++file中加入#define _CRT_SECURE_NO_WARNINGS,保存退出。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图51

以后我每次新建一个新项目,就会有这么一句话。

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>//标准库头文件
#include<stdlib.h>//包含system()函数的头文件
 
int main()
{
	int a = 0;
	scanf("%d", &a);
	system("pause");
	return 0;
}

五、VS常用调试程序快捷键

调试:编译程序F7

运行程序ctrl + F5

打断点F9

运行到断点位置F5

单步执行F10

单步进入函数F11

结束调试shift+F5

编辑 :注释选定内容Ctrl + K,Ctrl + C

取消注释选定内容Ctrl + K,Ctrl + U

删除行Ctrl + Shift + L删除所有选定行;如果没有选定行,则删除当前行。

六、VS的调试窗口

在F10单步调试状态下,打开调试->窗口,调试窗口中有监视(可用来监视变量等),内存,线程,堆栈,寄存器,反汇编等窗口用来帮助调试程序。可以通过这些窗口配合逐步调试,查看程序中的运行状况,分析bug可能产生的原因。最常用的就是监视窗口来查看变量的变化情况。有时候监视窗口会和内存窗口显示结果不一致,那肯定要相信内存窗口,监视窗口数据可能来自于寄存器。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图53

七、工具->选项

除此之外,还要会对编译器设置,方法是打开工具->选项,进行各种设置,比如字体大小、颜色、格式等等。

vs2022下载使用教程(新手必备Visual Studio安装与使用详解)插图55

你学废了吗,欢迎刚开始学C语言或者想找个秘密小基地的同学来我们的学习交流群和大家一起讨论学习哦。有一些资料可以帮助大家更好的学习,在学习C语言的过程中遇到任何的问题,都可以发出来一起讨论,每天晚上20:00都会有直播给大家分享C/C++编程学习知识和路线方法,会不定期更新最新的教程和学习方法,大家都是学习C/C++的,或是转行,或是大学生,还有工作中想提升自己能力的前端党,如果你是正在学习C/C++的小伙伴可以加入学习。最后祝所有程序员都能够走上人生巅峰,让代码将梦想照进现实。

版权声明:本站部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除文图,联系微信: 如若转载,请注明出处:https://www.zhejianghao.com/11714.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022年11月23日 14:49:33
下一篇 2022年11月23日 15:30:30

相关推荐

  • windows11外网(windows11外网教程)

    各位老铁们,大家好,今天小编来为大家分享windows11外网和windows11外网教程相关知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈

    IT百科 2024年1月11日
    80
  • 我来教教大家“微乐贵阳麻将开挂使用技巧!专业师傅带你一起了解(详细教程)-知乎

    游戏开挂神器用起来十分的方便,玩家具有了它,在牌局中取胜的概率将大大增强,并且它的安装包适当的小,也不会造成你游戏的卡顿,玩家上线之后进行相应的设置就能够让它协助你一同赢得牌局的成功了,平台上的功能还在不断更新和完善,保证玩家能够体会到最新的内容,玩家打开软件之后,它还会指导你怎么的使用,十分的方便,快来下载安装麻将开挂神器吧。 现在人们打棋牌麻将谁不想赢?…

    IT百科 2024年1月6日
    90
  • 如何提升windows11网速(win10如何提升电脑网络速度)

    各位老铁们,大家好,今天小编来为大家分享如何提升windows11网速和win10如何提升电脑网络速度相关知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,

    IT百科 2024年1月26日
    140
  • windows11的个性化设置(windows中个性化设置包括)

    各位老铁们,大家好,今天小编来为大家分享windows11的个性化设置和windows中个性化设置包括相关知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,

    IT百科 2023年12月22日
    180
  • 给玩家盘点十款“斗棋开挂免费软件!专业师傅带你一起了解(详细教程)-知乎

    无需打开直接搜索微信:本司针对手游进行,选择我们的四大理由:我来教大家“微信牛牛外卦神器!专业师傅带你一起了解(详细教程)-知乎1、软件助手是一款功能更加强大的软件!无需打开直接搜索微信:2、自动连接,用户只要开启软件,就会全程后台自动连接程序,无需用户时时盯着软件。3、安全保障,使用这款软件的用户可以非常安心,绝对没有被封的危险存在。4、快速稳定,使用这款…

    2023年12月28日
    70
  • 百度k站怎么恢复(网站被k多久才能恢复)

    百度是国内最大的搜索引擎,很多企业都将SEO优化作为网站推广的重要手段。然而,在SEO的过程中,经常会遇到网站被K站的情况,这对企业的发展带来了很大影响。本文将介绍百度K站的原因、恢复方法以及网站被K多久才能恢复。 一、 百度K站原因 1.网站内容质量低下 百度优化的核心是提供优质的内容给用户,如果网站上的内容质量低下,存在大量重复、无意义的内容,可能导致网…

    2023年6月27日
    130
  • 盘点十款“拱趴游戏大菠萝开挂方法!详细开挂教程(确实真的有挂)-知乎

    您好:拱趴游戏大菠萝开挂方法这款游戏可以开挂,确实是有挂的,很多玩家在拱趴游戏大菠萝开挂方法这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到-人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的  1.拱趴游戏大菠萝开挂方法这款游戏可以开挂,确实是有挂的,通过添加客服微信【【变量1 2.在设置DD功能DD…

    IT百科 2023年12月24日
    30
  • windows11可以用pr2018吗(win11能用了吗)

    各位老铁们,大家好,今天小编来为大家分享windows11可以用pr2018吗和win11能用了吗相关知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢

    IT百科 2023年12月31日
    90
  • 玩家必看攻略“长乐十三水有挂吗”!详细开挂教程-知乎

    本篇文章给大家谈谈怎样看出手机打牌开挂没,以及手机麻将怎么看出来是开挂对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 1.打开手机桌面微信APP,进入微信主页。2.下拉微信主页,找到四川麻将小程序。注意:没有小程序利用的,可在上方搜索小程序。3.点击进入四川麻将小程序,选择右上角商城,点击打开。4.选择道具,找到防作弊卡,点击耗损10颗钻石购买即可知…

    2023年12月26日
    30
  • 我来教教大家雀神广东麻将开挂软件介绍!详细开挂教程(确实真的有挂)-知乎

    游戏开挂神器用起来十分的方便,玩家具有了它,在牌局中取胜的概率将大大增强,并且它的安装包适当的小,也不会造成你游戏的卡顿,玩家上线之后进行相应的设置就能够让它协助你一同赢得牌局的成功了,平台上的功能还在不断更新和完善,保证玩家能够体会到最新的内容,玩家打开软件之后,它还会指导你怎么的使用,十分的方便,快来下载安装麻将开挂神器吧。 现在人们打棋牌麻将谁不想赢?…

    IT百科 2023年12月27日
    30

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信