Visual Studio 2022 如何打开调试界面及监视的简单用法

在windows系统下的Visual Studio 2022 版本中,打开界面如下:

可以看到在 调试——>窗口右边的扩展选项中,找不到像之前2019版本那样的监视和内存方面的功能。

解决方法:

Step1、按F10 进入调试,显示红色矩形表示进入调试状态。

Step2、调试——>窗口——选择自己需要用到的即可。

注意,显示的监视和内存栏在界面下方:

如何调试?

调试时,黄色箭头对应的行,表示准备执行该行代码。

黄色箭头的上一行已经执行完毕

在进入调试状态后,比如想要监视某一个变量,如下图:

这里在监视窗口读取&a查看其地址,此时指针变量pa还未存储&a.

因此是无法读取内存(0xcccccccccccccccc,属于指针存的随机地址),在等待赋值&a给pa。

 

 从18行调试下来,注意看黄色箭头在22行处,

这里表示&a(a的地址已经存储到指针变量pa中),黄色箭头位置表示将要执行的代码(把0赋值给*pa还未开始!!!)。

可以看到监视窗口中&a的值可指针变量pa的值是一样的,这说明&a已经存储到pa中了。

 在调试——>窗口——>内存中选择内存1(别的也行),在上图所示的地址栏填写你想找的变量的地址(这里的例子填写的是a的地址: &a)。

 可以看到a的地址存储着a的值。

内存地址的作用:(找地址)

比如说我想知道a的地址  在地址处填写   &a   按下回车键即可。

注意地址存储的低位在左边,高位在右边(肯定是这样的,先入低位,后入高位)

二进制数的计算机写法和我们平时手写习惯不同。

由于黄色箭头在return 0;这一行。这里表示已经把0赋值给指针变量存储地址所指向的对象了(a),(简单理解就是把a的值修改为0)。

可以看到监视窗口处 &a 和 pa 已经为0了,且内存中地址存放的内容从44 33 22 11也被修改为00 00 00 00了。

到这里我想应该对调试已经有了一个初步的认识了,希望对你有所帮助。

缄默493
关注 关注
  • 15
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
关于VS中如何打开控制台
weixin_55646575的博客
03-07 4554
打开vs的控制台
HART监视器使用手册
03-19
介绍了关于HART监视器使用手册的详细说明,提供其它HMI人机界面的技术资料的下载。
Visual Studio 2022版本调试监视窗口
慢慢啃呀的博客
04-20 778
Visual Studio 2022版本调试监视窗口
visual studio调试
jacktaolai的博客
03-02 804
使用visual进行调试,手把手教你打断点,控制面板,局部变量找不到了怎么办?咦,为什么我的局部变量少显示了布尔类型值,这个黑框框时上时下好烦啊。让我来帮你吧 写了这么多,都是经验之谈,如果能得到一句谢谢,调试,问题,经验,图文并茂,全网最详细,窗口消失了怎么办,如果窗口一不小心被关了,我们去工具栏(指软件最上面的那一栏)找到有关窗口的选项打开就行,逐语句调试真就是一句一句运行(以分号为分隔),而且它会跳入函数内部,包括你自己写的函数,有可能还会跳入一些引入的函数(类)比如cout
VS2022如何打开监视窗口
西瓜卷的博客
08-20 1829
vs2022如何打开监视窗口
Visual Studio 2019中调试窗口的监视功能
qq_56615615的博客
10-15 1万+
首先想要监视代码的执行情况,就必须先找出Visual Studio监视功能,那他在那里呢? 它在Visual Studio 2019里面的路径是:【调试】->【窗口】->【监视】 但当我们打开此路径,却并没有找到: 我们并没有找到监视的功能。 原因是:监视必须是代码在执行的条件下才能被监视,所以按 ...
Visual Studio 调试系列6 监视变量(使用监视窗口和快速监视窗口)
baibin7264的博客
07-30 5959
系列目录 【已更新最新开发文章,点击查看详细】 当你进行调试时,可以使用 监视窗口 和 快速监视窗口来监视变量和表达式。 仅在调试会话期间,这两个窗口才可用。 监视窗口可以在调试时一次显示多个变量。 快速监视对话框一次仅显示单个变量,并可以继续调试之前,必须关闭。 01 观察使用监视窗口变量 示例代码: private static void Main(st...
VS2022怎么打开调试窗口
qq_57279748的博客
08-03 3650
VS2022编辑器的使用
VS 2022如何打开监视窗口?
zy2001_的博客
07-31 5478
VS 2022如何打开监视窗口?
VS2022监视窗口如何打开
weixin_71841320的博客
07-18 6069
当我们的代码出现问题的时候我们就需要用监视窗口去检查自己的代码哪里出错了或者代码难以理解我们可以去观察代码的运行过程。博主第一次使用监视窗口的时候发现找不到,打不开监视窗口。希望可以帮助到大家。
VS2022 监视窗口如何打开及使用方法
热门推荐
weixin_73125509的博客
08-04 2万+
VS 2022监视窗口如何打开
Visual Studio2022编译器实用调试技巧
qq_72916130的博客
05-26 2883
这是Grace Hopper在1947年在Markll机器运行程序时发现的第一个程序"bug",被贴在她的本子上了。它真的是个虫子。这只夹扁的小飞蛾在MarkⅡ计算机的继电器触点里,它"卡"住了机器的运行,导致运行出错,是第一个计算机程序错误。后来人们习惯性的把程序出的问题称为Bug,把排除程序故障叫做Debug(除虫)。Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。
Visual Studio调试技巧汇总
01-20
调试是软件开发周期中很重要的一部分。它具有挑战性,同时也很让人疑惑和烦恼。总的来说,对于稍大一点的程序,调试是不可避免的。最近几年,调试工具的发展让很多调试任务变的越来越简单和省时。 1 悬停鼠标查看表达式值   调试是很有挑战性的。比如在函数内逐步运行可以看出哪里出错,查看堆栈信息可以知道函数被谁调用等等。   但是无论哪种情况下,查看表达式和局部变量的值都是很麻烦的(把表达式和局部变量放到watch窗口里)。   一种更简单的方法,把鼠标停在所需查看的数据上。如果是类或结构,那么点击展开可以很方便快速地查看其字段。 2 在运行过程中改变变量值   调试器不仅仅是分析程序崩溃和诡异行为的
如何在VS下查看Halcon变量内容(比如:HObject,HRegion,Htuple的值).zip
05-24
如何在VS下查看Halcon变量内容(比如:HObject,HRegion,Htuple的值)
Visual.Basic.2010.&.NET4.高级编程(第6版)-文字版.pdf
03-20
1.5.5 在visual studio 2010中记录和使用宏 55 1.5.6 类图 57 1.5.7 应用程序生命周期管理 58 1.5.8 性能工具 60 1.6 小结 62 第2章 对象和visual basic 63 2.1 面向对象的术语 64 2.1.1 对象、类和...
用Stream流方式合并两个list集合(部分对象属性重合)
最新发布
易雪寒的博客
04-29 304
【代码】用Stream流方式合并两个list集合(部分对象属性重合)
python中视图是什么意思,占内存吗
06-05
在Python中,视图(view)指的是一个数组的子集,它与原数组共享内存,但是形状或者数据类型可能不同。视图是一个轻量级的对象,不会占用额外的内存。 具体来说,视图是通过切片或者布尔索引得到的。例如,对于一个二维数组,可以通过arr[:2]得到一个形状为(2,n)的子数组,这个子数组是原数组的一个视图,与原数组共享内存,但是形状发生了改变。 视图的好处在于,它可以提高数组的处理效率。因为视图不会占用额外的内存,所以可以避免对数组进行复制操作,从而提高数组的处理效率。此外,视图还可以用于多个数组之间的数据共享,从而减少内存的占用。 下面是一个例子,展示了如何使用视图: ```python import numpy as np # 创建一个二维数组 arr = np.array([[1, 2], [3, 4], [5, 6]]) # 使用切片创建一个视图 arr_view = arr[:2] # 修改视图中的元素 arr_view[0, 0] = 10 # 打印原数组和视图 print(arr) # [[10 2] # [ 3 4] # [ 5 6]] print(arr_view) # [[10 2] # [ 3 4]] ``` 在上面的例子中,我们使用切片创建了一个形状为(2,2)的视图,并修改了视图中的一个元素。由于视图与原数组共享内存,所以修改视图中的元素也会修改原数组中的元素。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • Visual Studio 2022 如何打开调试界面及监视的简单用法 8584
  • Windows下,Python中使用maiplotlib库数据可视化时,如何设置中文标题 1061
  • anaconda虚拟环境的创建及pycharm添加虚拟环境 531
  • Visual Studio 2022 C语言调试学习(待续) 225
  • TypeError: Dog() takes no arguments 178

最新评论

  • Visual Studio 2022 如何打开调试界面及监视的简单用法

    王rw: 为什么我给 a 赋值 10,而监视窗口显示的 a 的值是 1515325597 啊

  • TypeError: Dog() takes no arguments

    CSDN-Ada助手: 恭喜您写下第四篇博客!标题“TypeError: Dog() takes no arguments”引起了我的兴趣。这个问题似乎是在使用Dog()类时出现了类型错误。或许您可以在博客中详细介绍一下这个错误的背景和解决方法,以帮助读者更好地理解和解决类似的问题。同时,我期待您在下一篇博客中继续分享您的创作心得和技术见解。谦虚地说,我相信您的经验和知识一定能够为读者带来更多的启发和帮助。祝您写作愉快! 如何快速涨粉,请看该博主的分享:https://hope-wisdom.blog.csdn.net/article/details/130544967?utm_source=csdn_ai_ada_blog_reply5

  • anaconda虚拟环境的创建及pycharm添加虚拟环境

    CSDN-Ada助手: 恭喜您又写了一篇有用的博客,分享了anaconda虚拟环境的创建及pycharm添加虚拟环境的方法。感谢您的分享,让我们更加了解如何提高开发效率。下一步的创作建议,可以考虑分享一些实际项目中遇到的问题以及解决方案,这样能够让读者更好地理解如何应用您所分享的知识。谢谢您的分享,期待您更多的精彩文章。 CSDN 正在通过评论红包奖励优秀博客,请看红包流:https://bbs.csdn.net/?type=4&header=0&utm_source=csdn_ai_ada_blog_reply3,我们会奖励持续创作和学习的博主,请看:https://bbs.csdn.net/forums/csdnnews?typeId=116148&utm_source=csdn_ai_ada_blog_reply3

  • Visual Studio 2022 C语言调试学习(待续)

    CSDN-Ada助手: 非常感谢您的分享和学习笔记,看到您对于调试的深入研究和思考,让我深受启发。希望您能够继续分享更多关于C语言调试的经验和技巧,让我们一起学习进步。另外,我想补充一些关于逐过程调试的知识点,它可以帮助我们更加深入地了解函数的执行过程和调用关系,进而快速定位问题所在。值得一提的是,在调试大型应用程序时,我们还可以利用一些辅助工具,比如内存泄漏检测工具、性能分析工具等,来提升调试效率和准确性。 如何写出更高质量的博客,请看该博主的分享:https://blog.csdn.net/lmy_520/article/details/128686434?utm_source=csdn_ai_ada_blog_reply2

  • Visual Studio 2022 如何打开调试界面及监视的简单用法

    CSDN-Ada助手: 恭喜你开始博客创作,这篇关于 Visual Studio 2022 调试界面及监视的简单用法的博客非常实用。期待你分享更多的技术经验和心得体会。 推荐【每天值得看】:https://bbs.csdn.net/forums/csdnnews?typeId=21804&utm_source=csdn_ai_ada_blog_reply1

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • Windows下,Python中使用maiplotlib库数据可视化时,如何设置中文标题
  • TypeError: Dog() takes no arguments
  • anaconda虚拟环境的创建及pycharm添加虚拟环境
2023年5篇

目录

目录

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

深圳SEO优化公司山南企业网站设计报价白银关键词按天扣费公司福永seo网站推广价格石岩企业网站设计公司保定推广网站多少钱中山网站优化推广白城网站搭建推荐仙桃SEO按效果付费推荐天水外贸网站制作推荐茂名模板推广哪家好松原至尊标王价格南联网站排名优化哪家好佛山设计网站盐田网站搜索优化哪家好抚顺阿里店铺运营漯河推广网站报价南充百度爱采购黔东南阿里店铺托管价格西安模板制作多少钱张家口seo网站推广推荐安庆建设网站公司昌都企业网站建设多少钱肇庆百搜标王报价本溪百度标王报价贺州网站推广系统亳州企业网站改版上海网站推广方案报价南宁网站建设设计价格南阳网站优化排名多少钱乐山模板制作哪家好歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化