VS2019如何调试C语言程序(监视操作)

这篇具有很好参考价值的文章主要介绍了VS2019如何调试C语言程序(监视操作)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

VS2019如何调试C语言程序

        在我们编写代码的时候我们经常是遇到与答案不符啊,数组越界啊等问题,有的时候我们的错误在一些不显眼的地方,我们发现不了,但是我们可以确定是那一部分出现了错误,这个时候我就需要去调试。

        小白曾经就有一段时间很煎熬,并不知道调试的重要性,根本就没把他放在眼里,觉得自己完全OK,错误都可以找出来,但是年少轻狂,这不被打脸了。

        所以在这里给大家安排一下VS2019的如何调试,如何去调出监视窗口。

第一步设置断点:

        第一种方法:

VS2019如何调试C语言程序(监视操作)

         第二种方法:

VS2019如何调试C语言程序(监视操作)

 第二步添加监视元素: 

        先按F11然后进行添加监视元素,例如本代码是0-9的一个简单赋值sum,我们添加sum为监视元素。

VS2019如何调试C语言程序(监视操作)

 第三步调试:

        继续按F11进行逐行运行,注意箭头的位置,就是运行到的位置。然后你逐步运行的时候,你的监视元素会进行数值上的变化。

VS2019如何调试C语言程序(监视操作)

 以下是在进入循环后的每一步sum数值的变化。

VS2019如何调试C语言程序(监视操作)

VS2019如何调试C语言程序(监视操作) 

VS2019如何调试C语言程序(监视操作) 

VS2019如何调试C语言程序(监视操作) 

VS2019如何调试C语言程序(监视操作) 

希望对大家有所帮助,        调试代码是每一个程序员修改bug的必经之路,所以加油吧!博友们! 

 文章来源地址https://www.toymoban.com/news/detail-407474.html

到了这里,关于VS2019如何调试C语言程序(监视操作)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 基于WSL2、Ubuntu和VS Code的CUDA平台运行C语言程序

    一、CUDA程序执行方法 执行步骤为: 安装Visual Studio Code。 在Visual Studio Code中安装插件WSL。 安装好插件WSL后,点击左下角,选择连接到WSL。 在WSL中创建以 .cu 为后缀的文件。 在Visual Studio Code中打开该文件,并进行代码的编写。 WSL中跳转到程序文件目录下。 使用nvcc命令生成输

    2024年02月15日
    浏览(18)
  • 程序的编译相关操作(C语言)

    📜📜📜📜📜📜📜📜📜📜📜📜📜📜📜 📜📜📜📜📜📜秋已深📜📜📜📜📜📜📜 📜📜📜📜 📜📜 冬将至 📜📜📜📜📜📜 📜📜📜📜📜人间至此秋色尽📜📜📜📜📜 📜📜📜📜📜一世繁华一世荒📜📜📜📜📜 📜📜📜📜📜📜📜📜📜📜📜📜📜📜

    2024年02月21日
    浏览(18)
  • Java语言基础(4)IDEA程序debug断点调试与单元测试junit(图文简单超详细教程,一文搞定debug断点调试和junit单元测试)

    在代码中,找一个位置,点击 前面出现红色点:这个叫 断点 右击鼠标,选择Debug运行 下图:鼠标悬停上面,会提示如下 1、Step Over(F8):点击这个按钮,或者按住F8键,可以往后面执行 2、Step Into(F7):可以进入方法内部,如果当前执行到方法调用,就可以进入方法内部 3、Fo

    2024年02月20日
    浏览(22)
  • 二叉树基本操作演示程序C语言编写

    问题描述:设计一个与二叉树基本操作相关的演示程序 要求:开发工具Dev C++   c语言编写 1.创建二叉树。 2.将创建的二叉树,以树状形式输出。 3.分别以先序、中序、后序三种遍历方式访问二叉树。 4.输出二叉树中的叶子结点以及叶子结点的个数。 5.输出二叉树的高度。 代

    2024年02月08日
    浏览(19)
  • C语言中程序的编译(预处理操作)+链接详解(详细介绍程序预编译过程)

    今天我们来学习C语言中程序的编译和链接是如何进行的。 在ANSI C的任何一种实现中,存在两个不同的环境。 第1种是翻译环境,在这个环境中源代码被转换为可执行的机器指令。 第2种是执行环境,它用于实际执行代码。 本文主要是介绍预编译阶段的相关知识。 1.组成一个程

    2023年04月09日
    浏览(15)
  • 写程序必会的C语言文件操作(上)附手绘图详解

    目录 1. 为什么使用文件  2. 什么是文件 2.1 程序文件  2.2 数据文件 2.3 文件名 3. 文件的打开和关闭 3.1 文件指针 3.2 文件的打开和关闭实例 4. 文件的顺序读写 字符输入函数 fgetc 文本行输出函数 fputs 文本行输入函数 fgets  格式化输出函数 fprintf 格式化输入函数 fscanf sprint

    2023年04月21日
    浏览(20)
  • Go语言程序设计(十四)数据I/O对象及操作

            Go语言标准库bufio包,实现了对数据I/O接口的缓冲功能。它封装于接口io.ReadWriter、io.Reader和io.Writer中,并对应创建对象ReadWriter、Reader或Writer,在提供缓冲的同时实现了一些文本基本I/O操作功能。 ReadWriter对象可以对数据I/O接口io.ReadWriter进行输入输出缓冲操作,其结构定

    2024年02月13日
    浏览(17)
  • 使用VS2019开发调试Android动态库

    SDK可以安装指定的platforms和ndk-bundle。为了兼容性考虑,单独安装了版本比较老的android-ndk-r10b 安装VS2019并选择:使用C++的移动开发。 使用USB数据线连接开发手机并打开开发手机的USB调试选项。 启动VS2019,选择创建新项目 下拉框选择C++、Android,列表选择动态共享库(Android)

    2023年04月08日
    浏览(19)
  • Unity小知识-配置VS2019开发和调试

    1.打开编辑器,找到以下路径:工具-获取工具和功能,打开菜单 2.在弹出框中下拉,找到\\\"使用Unity的游戏开发”,选择后进行安装。 3.安装后,从unity hub编辑器设置脚本编辑器IDE,路径:Edit-Preferences-外部工具-外部脚本编辑器,选择visual studio 2019 4.打开Unity,点击需要编辑的

    2024年02月11日
    浏览(20)
  • 在使用go语言开发的时候,程序启动后如何获取程序pid

    在Go语言中,标准库并没有直接提供获取进程ID(PID)的函数。通常,你可以使用os包和syscall包来调用底层的操作系统函数来获取PID。 以下是一个获取程序PID的示例代码: 在这个示例中,os.Getpid() 返回当前进程的PID。另外,syscall.Getpid() 也提供了相同的功能。 请注意,这种方

    2024年01月20日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包