查看: 155|回复: 0

学习方法:Visual Studio如何进行代码调试?看完你就懂了

[复制链接]
  • TA的每日心情
    奋斗
    2022-7-25 00:26
  • 签到天数: 1 天

    [LV.1]初来乍到

    5万

    主题

    5万

    帖子

    16万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    167889
    发表于 2022-9-13 19:33:17 | 显示全部楼层 |阅读模式

    很多同学私信说不知道Visual Studio系列编译器如何进行代码调试,今天就分享一下相关的方法吧!

    Visual Studio是一个很好用的IDE,利用debug进行调试不但能快速发现错误,更能提升编程效率。

    下面采用Visual Studio debug中step into调试斐波那契数列,追踪函数内部变量。

    ①首先一定要注意先建立一个工程文件

    ②编辑好代码后双击代码侧边设置断点

    ③右键断点,选择命中条件(when hit)

    ④此时出现一个选择框,指定命中中断点时要执行什么操作。

    大括号内{n}填需要显示的变量值,由于此时只有一个变量n,因此每次执行到此处时,显示调用的函数和n的值。

    ⑤此时只计算斐波那契数列前3个值用来分析。

    调用函数为Fibonacci(int),此时N的值为1。

    第一次n=1 F(1)=1 显示1

    调用函数为Fibonacci(int),此时N的值为2。

    第二次n=2 F(2)=1 显示1

    调用函数为Fibonacci(int),此时N的值为1。

    第三次n=3时递归第一次调用为1

    调用函数为Fibonacci(int),此时N的值为2。

    第三次n=3时递归第二次调用为2

    调用函数为Fibonacci(int),此时N的值为3。

    第三次最终的值为3

    综上所述,在递归调用过程中F(3)被计算了2次,F(2)被计算了3次。F(1)被调用了5次,Fib(0)中被调用了3次。

    N=5时的结果如下

    赶紧去试试吧!学会调试代码是程序员非常重要的能力之一哦~

    写在最后:对于准备学习C/C++编程的小伙伴,如果你想更好的提升你的编程核心能力(内功)不妨从现在开始!

    编程学习书籍分享:

    编程学习视频分享:

    整理分享(多年学习的源码、项目实战视频、项目笔记,基础入门教程)

    欢迎转行和学习编程的伙伴,利用更多的资料学习成长比自己琢磨更快哦!

    对于C/C++感兴趣可以关注小编在后台私信我:【编程交流】一起来学习哦!可以领取一些C/C++的项目学习视频资料哦!已经设置好了关键词自动回复,自动领取就好了!

    回复

    使用道具 举报

    懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
    高级模式
    B Color Image Link Quote Code Smilies

    本版积分规则

    客服QQ/微信
    921439866 周一至周日:09:00 - 21:00
    致力打造互联网创业第一品牌,学习网上创业赚钱,首选泓嘉网络创业,值得信赖! 泓嘉网络科技 版权所有!

    本站内容均转载于互联网,并不代表泓嘉网立场! 拒绝任何人以任何形式在本站发表与中华人民共和国法律相抵触的言论!。

    信息产业部备案号 豫ICP备2022016396号-1

    QQ|免责声明|广告服务|手机版|小黑屋|泓嘉网创 ( 豫ICP备2022016396号-1 )|网站地图

    GMT+8, 2024-12-24 03:31 , Processed in 0.297479 second(s), 25 queries .

    快速回复 返回顶部 返回列表