【第零节】Microsoft Visual Studio的安装与基本使用

目录

前言

一、安装IDE

二、建立项目

三、编译并运行程序

四、调试

4.1 设置断点

4.2 单步运行

4.3  查看变量

4.4 查看内存数据

4.5 其他


前言

        工欲善其事,必先利其器,写代码当然要准备好工具了。这章节是c语言编程入门的前置篇,教小白安装代码编辑器和简单使用。编程IDE市面上有很多种,有简单的也有复杂的,这里主要是介绍微软官方的Visual Studio IDE,简称VS。


一、安装IDE

        现在我们来安装vs2019版本,现在最新版本为2022.集成开发工具VS的安装程序下载地址可以在如下官网下载

Visual Studio 2019 Redistribution | Microsoft Learn

也可以在下面百度网盘地址下载。

链接:https://pan.baidu.com/s/1-SXS0lnTgFcPv5P8ME6kKA
提取码:bj5h

下载完成后双击安装程序,出现如下界面

点击是即可,允许程序进行安装,然后出现如下界面

点击继续按钮,进入安装进度

等待如下进度完成

进入安装界面,选择c++这一项即可,其他都不用选,因为用不到,不然会下载很多用不到的东西,影响安装快慢。

然后切换到安装位置,确定自己的安装下载路径,其他选项默认即可

点击安装按钮,下面是安装进度

安装完成后进行重启

至此重启后,安装完成

重启后在电脑菜单栏找到vs2019,打开

可能会提示登录账号,可以忽略

进入风格设置,设置完后点击启动

二、建立项目

        如下所以创建新的项目

        选择空项目,就会建立一个空工程,头文件源文件什么都得自己写。如果选择其他的,如控制台应用选项,会自动写好 main 函数,自动包含一些常用的库的头文件等等。

选择之后出现如下,写好自己定义的项目名称和存储位置

VS 的基本结构是文件组成项目,项目构成解决方案,如下图所示:

如下添加编码文件

然后如下选择创建的文件类型,文件名

        一个解决方案中,可以写多个程序,也就是创建多个项目,多个项目相互之间没有什么联系。一个项目中,可以有多个文件,一般是多个文件相互配合,完成一个项目。我们的代码是写在文件中的。
        需要注意:VS 中,单凭一个文件是无法编译成程序,文件需要处于项目中才可以。

三、编译并运行程序

        假如我们的代码编写好了,需要编译成一个程序,则右键点击项目名,点击生成,如下所示:

        点击生成之后,就会开始编译,假如编译成功了,就会提示成功,假如编译失败就会提示失败,并且会提示错误发生在哪里。

编译成功后,就可以找到相应的程序,如下图所示右键

        打开文件夹后,到上一级目录的 debug 目录中寻找即可。双击就可以将程序跑起来想要使得程序运行起来,可以不用找到运行文件,直接在 VS 中便可启动程序,启动的方式有两种:启动调试和直接执行。直接执行和直接双击运行文件没有差别。
        启动调试允许你能够监视程序运行的每一步,对于程序排错,理解程序运行步骤,有着至关重要的作用,每一个程序编写者都应该会调试。

四、调试

4.1 设置断点

鼠标点左键单击某行源代码的左边阴影部分,会出现一个红点,称之为断点

        设置完断点之后,F5 把程序跑起来,就会执行到断点处的时候中断下来,这个时候你可以做如下几个事情:
1)单步运行程序查看结果
2)查看变量的值
3)查看内存数据
4)设置新的断点
5)继续运行程序
一般出错的时候,通过以上几个简单的方法,就都能够解决了

4.2 单步运行

        F10,能够单步运行程序。就是让程序一步一步的运行。通过单步运行程序,你能够观察你写的程序每一步的运行结果是否符合你的预期。单步是最为基本的调试技巧。
        F11,也是单步运行,与F10 不同的是,在遇到函数的时候,能够进入到函数内部去。

4.3  查看变量

        VS 提供了自动窗口,局部变量窗口,监视窗口,能够让你在调试的时候,方便的观察各种变量的数据,需要注意的是,这些窗口只有在调试状态下,才会显示出来当处于调试状态时,我们可以从调试菜单中调出以上窗口:

        在以上窗口中,自动窗口,会自动显示出,当前函数内的局部变量,当前函数正在访问的全局变量的值。
        局部变量窗口,可以自动的显示当前的局部变量。
        监视窗口,需要你自己输入你想要监视什么恋量,手动的输入讲去,还支持表达式运算。

        运行到断点处,几个窗口的数据如下所示:

局部变量

监视窗口

4.4 查看内存数据

        我们的程序代码和数据都存放在内存中,内存空间以字节为单位,每一个字节都有自己的编号,这个编号,我们称之为内存地址。VS 允许我们在调试程序的时候,查看某一个地址的内存数据。使用方式如下:

调出内存窗口后,如下所示

        在地址栏中输入地址,即可查看此处的数据,查看数据有多种查看方式,点击右键即可看到菜单,大家自行尝试即可。


4.5 其他

        程序中断下来,你也可以设置多个新的断点。假如想让程序直接跑起来,那么直接按 F5 即可,假如不想调试了,或者想重来,直接按shift+F5结束调试。
        至此,你就掌握了 VS 中基本的调试技巧,相信掌握了他们,你的编码调试水平会更上一层楼。

  • 26
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
Microsoft Visual Studio Code的安装教程如下: 1. 首先,打开你的Web浏览器,并访问官方网站:[https://code.visualstudio.com/](https://code.visualstudio.com/)。这个网站提供了Microsoft Visual Studio Code的官方下载链接。 2. 在下载页面上,你可以看到VS Code的不同版本,选择适用于你操作系统的版本,比如Windows、macOS或Linux。点击相应的下载链接。 3. 下载完成后,双击下载的安装文件,启动安装程序。 4. 在安装向导中,你可以选择安装位置和其他选项。通常,你可以使用默认设置进行安装。根据操作系统的要求,可能需要你提供管理员权限。 5. 安装程序会自动安装Microsoft Visual Studio Code,并创建相应的快捷方式。 6. 安装完成后,你可以双击桌面上的快捷方式启动Microsoft Visual Studio Code。 7. 第一次启动时,你可能需要进行一些初始配置,例如选择界面语言安装推荐的扩展等。 8. 完成配置后,你就可以开始使用Microsoft Visual Studio Code进行开发了。 总结起来,你可以通过以下步骤安装Microsoft Visual Studio Code: 1. 访问[https://code.visualstudio.com/](https://code.visualstudio.com/),下载适用于你操作系统的版本。 2. 双击下载的安装文件,启动安装程序,并按照向导的指示完成安装。 3. 启动Microsoft Visual Studio Code,并进行一些初始配置。 4. 完成配置后,即可开始使用Microsoft Visual Studio Code进行开发。 希望这个安装教程对你有所帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Visual Studio Code (VS Code)安装教程(非常详细)从零基础入门到精通,看完这一篇就够了](https://blog.csdn.net/Javachichi/article/details/131438751)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

攻城狮7号

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

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

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

打赏作者

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

抵扣说明:

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

余额充值