1.vc++ 6.0 简单调试

(一) 简单例子

  1. 用例:

    #include <stdio.h>
    
    void main()
    {
    	int i, j;
    		
    	for (i = 1; i < 7; i++){
    		for(j = 1; j <=i; j++){
    			putchar('*');
    		}
    		printf("\n");
    	}
    }	
    
  2. 添加断点

    也可以直接选择在光标处开始调试,和上边的添加断点效果相同

  3. 打开调试工具条

  4. 调试工具条说明:
    在这里插入图片描述
     [1]. Restart:重新开始调试。
     [2]. Stop Debugging:终止调试。
     [3]. Step Into(F11):单步调试程序,遇到调用函数时,进入函数内部逐步执行;
     [4].Step Over(F10):也是单步调试程序,遇到调用函数时,并不进入函数内容执行;
     [5].Step Out(Shift + F11):调试程序时,从正在执行的某个嵌套结构的内部跳到该结构的外部,常用于知道调用函数中不存在错误的情况;
     [6].Run to Cursor(Ctrl + F10):调试程序时,直接运行到插入点处。
     [7]. Disassembly:程序汇编窗口。

  5. 按f10开始单步调试、如果按f11可能会进入汇编窗口点击“Disassembly”按钮关闭即可。
    汇编窗口:

  6. 每次按一下f10会进行一步调试

  7. 每次执行完最外层的for语句后控制台都会显示一个“*”
    在这里插入图片描述

  8. 想要查看auto框中没有的变量的值,可在watch框输入变量名称即可得到变量值。

  9. 如果希望程序从一个断点直接运行到下一个断点,当程序运行到第一个断点时,再点击GO按钮或者按F5

  • 5
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值