引言:一个完美的代码离不开程序员的调试,所谓三分编写七分调试,今天我们给大家介绍几种实用的调试技巧。
1️⃣Bug的由来:服务器托管网
原意是指,小虫子,昆虫等,而人们也通服务器托管网常将电脑程序中的一些隐藏的缺陷或错误称为“Bug”。
曾经在计算机运行的时候,发现计算机停止了工作,最后发现是一只飞蛾飞进了计算机,而导致了机器停止了运行,然后“Bug”这个词就流传至今。
与Bug相比,还有一个Debug,意味着调试的意思,在程序中也就是程序员对代码进行纠正的过程。而今天我们就来学习怎么进行简单的调试。
2️⃣调试的基本步骤:
发现代码错误的存在
以隔离、消除等方式对错误进行定位
确定错误产生的原因
提出纠正错误的解决办法
对程序错误进行纠正,重新测试
3️⃣Debug和Release的介绍
Debug通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。
Release成为发布版本,它往往是进行了各种优化,使得程序在代码大小上和运行速度上都是最优的,以便用户很好的使用。
4️⃣介绍VS2022调试的几个快捷键
F5:启动调试,经常用来直接跳到下一个断点处。
或者也可以在以上任务栏里面找到调试。
我们开始调试后,一定要根据你想要查看的的东西来进行,窗口的选择,下图可以看到窗口里有许多功能,最常用的就是监视窗口。
我们来开一个窗口展示一下
F9:创建断点和取消断点
断点的重要作用:可以在程序的任意位置设置断点
这样就可以使得程序在想要的位置随意停止执行,继而一步步执行下去
F10:逐过程调试,通常用来处理一个过程,一个过程可以是一次函数调用,或者是一条语句。
F11:逐语句调试,就是每次只执行一条语句,但是这个快捷键可以使我们的执行逻辑进入函数的内部(这是最常用的)
CTRL+F5
开始执行不调试,如果你想让程序直接运行起来不进行调试就可以直接使用。
好啦,今天的分享就到这里吧,感谢大家观看!!!
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net