《C语言调试方法ppt课件.ppt》由会员分享,可在线阅读,更多相关《C语言调试方法ppt课件.ppt(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Fudan University经营者提供商品或者服务有欺诈行为的,应当按照消费者的要求增加赔偿其受到的损失,增加赔偿的金额为消费者购买商品的价款或接受服务的费用Visual C+调试编译检查:若程序代码不符合C+语法、单词拼写错误、函数调用参数使用不当等,会产生编译错误,通过编译和检查程序可以改正。调试:若运行结果与预期结果不同,则需要用调试程序来找到程序中错误的地方,并排除所有的错误。选择菜单中的Build-Start Debug,启动调试器。调试器有四个菜单:GoStep OverRun to CursorAttach to ProcessFudan University1Fudan U
2、niversity经营者提供商品或者服务有欺诈行为的,应当按照消费者的要求增加赔偿其受到的损失,增加赔偿的金额为消费者购买商品的价款或接受服务的费用基本调试命令GoF5运行程序至断点,或程序结束RestartCtrl+Shift+F5重新载入程序,并启动执行Stop DebugShift+F5关闭调试会话Break从当前位置退出,终止程序执行Step IntoF11单步执行,进入调用函数Step OverF10单步执行,不进入函数Step OutShift+F11跳出当前函数,回到调用处Run to CursorCtrl+F10运行至光标处Fudan University2Fudan Univ
3、ersity经营者提供商品或者服务有欺诈行为的,应当按照消费者的要求增加赔偿其受到的损失,增加赔偿的金额为消费者购买商品的价款或接受服务的费用断点(Breakpoint)断点:程序调试过程中暂时停止执行的地方,在断点处,可以观察、设置变量的值,检查程序执行情况。插入断点:按鼠标右键,选择Insert/Remove Breakpoint,可以插入一个断点;删除断点:在断点处按鼠标右键,选择Remove Breakpoint,可以删除该断点;禁止断点:在断点处按鼠标右键,选择Disable Breakpoint,可以暂时禁止该断点;恢复断点:在断点处按鼠标右键,选择Enable Breakpoin
4、t,可以恢复该断点。Fudan University3Fudan University经营者提供商品或者服务有欺诈行为的,应当按照消费者的要求增加赔偿其受到的损失,增加赔偿的金额为消费者购买商品的价款或接受服务的费用观察(Watch)观察和设置变量值。Fudan University4Fudan University经营者提供商品或者服务有欺诈行为的,应当按照消费者的要求增加赔偿其受到的损失,增加赔偿的金额为消费者购买商品的价款或接受服务的费用基本调试步骤基本调试步骤在所选程序行上按右健,选择Insert BreakpointInsert Breakpoint插入一个断点按F5 程序运行至断点按F10 单步执行,不进入调用函数(或按F11 单步执行,进入调用函数 按Shift F11 跳出当前函数,回到调用处)按Shift F5 关闭调试会话,从当前位置退出在断点处按鼠标右键,选择Remove BreakpointRemove Breakpoint,可以删除该断点5