- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
装
┊
┊
┊
┊
┊
订
┊
┊
┊
┊
┊
线
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
实验报告
PAGE
VS2015调试工具
第PAGE\*Arabic1页
1.VS2015下调试工具的基本使用方法
1.1.如何开始调试?如何结束调试?
1.1.1.开始调试
源程序写完后,选择菜单—调试—开始调试,或直接按F5
1.1.1.结束调试
开始调试后,选择菜单—调试—停止调试,或按shift+F5或者按这个
或者按这个
1.2.如何在一个函数中每个语句单步执行?
或者按这个源程序写完后,选择菜单—调试—逐语句,或直接按F11
或者按这个
1.3.在碰到cout/sqrt等系统类/系统函数时,如何一步完成这些系统类/系统函数的执行而不要进入到这些系统类/函数的内部进行单步执行?
或者按这个
或者按这个
调试过程中,选择菜单—调试—逐过程,或直接按F10
1.4.如果已经进入到cout/sqrt等系统类/系统函数的内部,如何跳出并返回自己的函数?
或者按这个在进入系统类/系统函数内部时,选择菜单—调试—跳出,或直接按Shift+F11
或者按这个
1.5.在碰到自定义函数的调用语句时,如何一步完成自定义函数的执行而不要进入到这些自定义函数的内部单步执行?
碰到自定义函数时,选择菜单—调试—逐过程,或直接按F10或者按这个
或者按这个
1.6.在碰到自定义函数的调用语句时,如何转到被调用函数中单步执行?
碰到自定义函数时,选择菜单—调试—逐语句,或直接按F11或者按这个
或者按这个
2.用VS2015的调试工具查看各种生存区/作用域变量
2.1.查看形参/自动变量的变化情况
在调试过程中,选择菜单—窗口—局部变量,或按Alt+4,则可以在左下角查看变化情况
2.2.查2.2.查看静态局部变量的变化情况
在调试过程中,选择菜单—窗口—局部变量,或按Alt+4,则可以在左下角查看静态局部变量的变化情况
静态局部变量在函数体外无法查看
2.3.查看静态全局变量的变化情况
通过在监视1中输入变量名来查看
在另一个cpp中,b的值为2
回到原的cpp中b的值变回原来的1
2.4.查看外部全局变量的变化情况
通过在监视1中输入变量名来查看
在另一个cpp中,a的值被改变
返回原来的cpp后,a的值依旧处于被改变的值
3.用VS2015的调试工具查看各种不同类型变量的方法
3.1.char/int/float等简单变量、数组变量
局部变量通过左下角的局部变量窗口查看,全局变量通过在监视1中输入来查看
数组
数组
数组
数组
3.2.指针变量
指向一维数组的指针。分别为行地址和值(无法查看元素地址)在左下角中分别显示了指向元素的指针变量、指向一维数组的指针变量、指向字符串常量指针变量、指向函数的指针变量、指针数组、指向指针的指针
指向一维数组的指针。分别为行地址和值(无法查看元素地址)
指向指针的指针。左起分别为二级指针、指针、值指针数组。大括号前为自身地址,括号内为数组中元素的值指向字符串常量的指针。可以查看无名字符常量的地址指向函数的指针。可以查看到函数的地址指向元素的指针。分别为地址和值
指向指针的指针。左起分别为二级指针、指针、值
指针数组。大括号前为自身地址,括号内为数组中元素的值
指向字符串常量的指针。可以查看无名字符常量的地址
指向函数的指针。可以查看到函数的地址
指向元素的指针。分别为地址和值
3.3.引用
与指针不同,引用并不单独为其分配内存
与指针不同,引用并不单独为其分配内存
3.4.使用指针时出现越界访问
越界访问,VS2015未报错
越界访问,VS2015未报错
您可能关注的文档
最近下载
- Java EE轻量级框架应用实战—SSM框架(Spring MVC+Spring+MyBatis)(第2版)课件 第7--14章 Spring Bean---百货中心供应链管理系统 .pptx
- 2024年公务员考试必考公共基础知识点复习汇总(共150题).doc
- IEC 60076-1 电力变压器 第1部分:总则.pdf
- 农村宅基地审批资料解读.ppt
- 我国农村职业教育的研究文献统计分析.doc VIP
- 交通安全员-公路篇-第1部分综合知识和能力-综合知识和能力-案例题.docx VIP
- 国企个人述职报告.pptx
- 中药渣资源化利用关键技术与产业化.docx
- 3D打印技术简要介绍.ppt
- 叉车 职业技术培训教材.pdf
文档评论(0)