本篇文章主要介绍的是VS系列编译器中基本调试键F5、F9、F10、F11以及Ctrl+F5的使用,下图为我们要演示讲解的代码,我将以这个为例带大家讲解这些基础常用快捷键的使用
1.F5和F9的使用:
F5:启动调试,经常和F9(设置断点)配合使用,可以直接调到调到断点处进行调试
F9:设置断点,通过F5启动调试以后能直接跳到我们的断点处进行调试,节省时间
代码讲解:
(1)首先按F9设置好断点,如下图
(2)接下来按F5启动调试,我们就能直接到达我们所需要开始调试的位置,这样做就能节省时间,你需要知道的是当一个程序是几千万行代码甚至是上亿的时候,能直接跳过你想要调试的位置是多么的重要了
2.F10和F11的使用:
F10:逐过程调试,这个过程可以说是一次函数的调用亦或是一条语句
F11:逐语句调试,在F10调试的基础上,F11会更加的深入进行调试,F10遇到函数会直接跳过,但是F11会进入函数内部,你可以理解为F11是F10的加强版
代码讲解:
(3)按F10我们就可以进入下条语句进行调试了
(4)当我们按F10来到这个函数的调用时,如果再按F10就会直接跳过这次函数的调用出函数调用后结果,进入下条语句,但是如果按F11你就能进入到这个函数内部继续进行调试
3.Ctrl+F5的使用
Ctrl+F5:开始执行不调试,让程序直接运行起来,你可以直接简单粗暴的理解为就是直接出结果,但是结果是对的还是错的就不得而知了
代码讲解:
(5)当你直接按Ctrl+F5的时候,你将会直接看到这个程序的全部运行结果,不经过调试
小贴士:
1.当我们在调试的过程中如果遇到scanf这样的输入函数,需要输入内容后才能继续进行调试!!!
2.当我们开始调试以后,我们点击调试,然后点击窗口,就可以看你想要看的东西了。
3.比如说我们的局部变量啥的,都可以看
4.如果你只想要看你想看的局部变量,那么你可以添加监视窗口专门看你想看的局部变量就好了
备注:
楼主不才,不喜勿喷,若有错误或需要改进的地方,非常感谢你的指出,我会积极学习采纳。谢谢家人们一直以来的支持和鼓励,我会继续努力再接再励创作出更多优质的文章来回报家人们的。编程爱好的xdm,若有编程学习方面的问题可以私信我一同探讨(我尽力帮),毕竟“众人拾柴火焰高”,大家一起交流学习,共同进步!
2021年11月19日