我使用的是Vs2017版本,我介绍在Vs2017中如何调试
1.调试环境的准备
当你在Vs2017中完成输入代码时检查位于“项目”或者“生成”下方的选项框是否为Debug如果不是Debug请改为Debug否则无法进行调试,至于选择32位环境还是64位环境取决于你的代码。
windows下环境调试
2.学会快捷键
windows下环境调试
F5:
启动调试,经常用来直接调到下一个断点处。
F9:
创建断点和取消断点 断点的重要作用,可以在程序的任意位置设置断点。这样就可以使得程序在想要的位置随
意停止执行,继而一步步执行下去。
F10:
逐过程,通常用来处理一个过程,一个过程可以是一次函数调用,或者是一条语句。
F11:
逐语句,就是每次都执行一条语句,但是这个快捷键可以使我们的执行逻辑进入函数内部(这是最长用的)。
CTRL + F5:
开始执行不调试,如果你想让程序直接运行起来而不调试就可以直接使用。
3. 调试的时候查看程序当前信息
设置断点、启动调试
查看临时变量的值
windows下环境调试
查看内存信息
windows下环境调试
察看调用堆栈
windows下环境调试
查看汇编信息
windows下环境调试
查看寄存器信息
windows下环境调试
以上就是程序员在调试时可能用到的,到此为止C语言初阶部分就结束了,因为我对Java比较感兴趣,下一阶段就学的Java,关于C进阶C++估计要学完Java以后才会去学习吧!

相关文章: