网站大量收购闲置独家精品文档,联系QQ:2885784924

VSdebug调试.docx

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VSdebug调试课案

VS2015调试工具的使用姓名:童佳燕学号:1551445 班级:计算机科学与技术1班指导老师:沈坚完成时间:2016.12.241.VS2015下调试工具的基本使用方法1.1如何开始调试,如何结束调试1.1.1如何开始调试源程序写完以后,点击“调试”-“开始调试”或者直接按 “F5”.1.1.2 如何结束调试开始调试后,如要结束调试,点击“调试”-“停止调试”1.2如何在一个函数中每个语句单步执行?点击“调试”- “逐语句”。或者有些电脑直接按“F11”就可以进入逐语句调试,而部分电脑,F11对应了电脑本身就具备的功能,需要“F11+Fn”,才能进入逐步执行。 同时,对于自定义函数的调试,从main函数开始到结束,只有当编译到在main函数中调用的地方时,调试箭头会自动跳到自定义函数块中进行调试。(如图)1.3.在碰到cout/sqrt等系统类/系统函数时,如何一步完成这些系统类/系统函数的执行而不要进入到这些系统类/函数的内部进行单步执行?点击“调试”“逐过程”或者按F10,(部分电脑需要按F10+Fn)1.4.如果已经进入到cout/sqrt等系统类/系统函数的内部,如何跳出并返回自己的函数点击“调试”“跳出”,或者Shift+F111.5.在碰到自定义函数的调用语句时,如何一步完成自定义函数的执行而不要进入到这些自定义函数的内部单步执行?点击“调试”“逐过程”或者按F10,(部分电脑需要按F10+Fn)1.6.在碰到自定义函数的调用语句时,如何转到被调用函数中单步执行?在main函数中调试时碰到自定义函数时,选择菜单—调试—逐语句,或直接按F11(部分电脑“F11+Fn”)2.用VS2015的调试工具查看各种生存区/作用域变量2.1.查看形参/自动变量的变化情况在调试过程中,点击“调试”“逐语句”或 F11 以及部分电脑“Fn+F11”进行一句一句的调试。此时会在下方看到一个窗口,显示自动变量的变化情况,同样当调试进去自定函数时,形参的变化情况也在相同地方显示。2.2.查看静态局部变量的变化情况在调试过程中,点击“调试”“逐语句”或 F11 以及部分电脑“Fn+F11”进行一句一句的调试。且静态局部变量只有当调试在 静态局部变量所在的函数内进行时才能被查看到。2.3.查看静态全局变量的变化情况点击“调试”- “逐语句”。或者有些电脑直接按“F11”就可以进入逐语句调试,而部分电脑,F11对应了电脑本身就具备的功能,需要“F11+Fn”,才能进入逐步执行。 点击左下角“监视1”,输入变量名,即可查看2.4.查看外部全局变量的变化情况点击“调试”- “逐语句”。或者有些电脑直接按“F11”就可以进入逐语句调试,而部分电脑,F11对应了电脑本身就具备的功能,需要“F11+Fn”,才能进入逐步执行。 点击左下角“监视1”,输入变量名,即可查看3.用VS2015的调试工具查看各种不同类型变量的方法3.1.char/int/float等简单变量、数组变量进入“逐语句”调试,打开“监视1”输入想要监视的变量名,不论是什么类型,都可以看到,如图为 int/float/char/指向简单变量的指针/一维数组3.2.指针变量 1 二维数组(包括数组名只带一个下标),指向一维数组的指针变量(行地址,元素地址,值),实参是一维数组,形参是指针的情况查看实参数组的地址,值,以及实参是二维数组,形参是行指针的情况查看实参数组的行地址,元素地址,值3.2.指针变量 2指向字符串的指针变量,指向函数的指针变量、指针数组、指向指针的指针(点击在监视窗口中名称左边的小三角,可以展开元素的值以及地址)3.3引用引用无法读取内存3.4.使用指针时出现越界访问使用指针数组越界访问没有报错,即使试图对其进行修改也没有报错。

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档