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
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
VC60的基本使用教程,界面介绍,菜单使用,编写简单C代码,重点是调试
10-10
本教程主要介绍 VC6 的基本使用方法,包括界面介绍、菜单使用、编写简单 C 代码和调试。通过本教程,读者可以了解 VC6 的编程环境,学习如何编写和调试 C 语言程序。 一、编程环境简介 VC6 是微软 98 年推出的产品...
Visual C#创建Windows服务程序
03-25
- 使用`installutil.exe`工具安装服务,通常在Visual Studio调试菜单中也有选项。 - 通过`ServiceController`类可以控制服务的状态,如启动、停止服务,获取服务状态等。 - 调试服务通常需要使用`Debug`配置,...
visual studio 2022 调试时如何1、打开监视窗口;2、监视窗口无法输入问题
qq_56110870的博客
01-03 1万+
visual studio 2022
Visual Studio 2022版本调试监视窗口
慢慢啃呀的博客
04-20 842
Visual Studio 2022版本调试监视窗口
vs2022怎么打开控制台?
大白菜啊
03-01 1万+
vs2022怎么打开控制台? 打开visual studio 2022,选择菜单 视图》输出 显示输出来源(S): 选择生成
关于VS中如何打开控制台
weixin_55646575的博客
03-07 5280
打开vs的控制台
VS2022怎么打开调试窗口
qq_57279748的博客
08-03 4070
VS2022编辑器的使用
VS 2022如何打开监视窗口?
zy2001_的博客
07-31 5538
VS 2022如何打开监视窗口?
VS2022监视窗口如何打开
weixin_71841320的博客
07-18 6429
当我们的代码出现问题的时候我们就需要用监视窗口去检查自己的代码哪里出错了或者代码难以理解我们可以去观察代码的运行过程。博主第一次使用监视窗口的时候发现找不到,打不开监视窗口。希望可以帮助到大家。
VS2022 监视窗口如何打开及使用方法
热门推荐
weixin_73125509的博客
08-04 2万+
VS 2022监视窗口如何打开
关于在vs2022中找到监视
weixin_55296674的博客
01-17 881
此文章是用来介绍在vs2022中找到监视功能。
熟悉VisualStudio和HTML开发环境.pdf
06-07
首先,打开Visual Studio .NET,观察其界面布局。IDE通常包括解决方案资源管理器、工具箱、属性窗口、代码编辑器和调试器等多个组件,这些都对高效开发至关重要。通过实践,你会逐渐熟悉这些工具的位置和功能。 ...
esp32开发环境安装教程
12-21
1. Chinese (Simplified) Language Pack for Visual Studio Code:提供中文界面。 2. C/C++:支持C和C++语言的开发。 3. Remote-SSH:允许您远程连接到虚拟机进行开发。 接下来,安装虚拟机软件VMware,并从提供的...
vs的监视功能
weixin_64896694的博客
11-25 536
监视窗口中“名称”栏中输入变量名称,可查看变量的当前值和数据类型。亦可选中变量,查看变量的当前值和数据类型。
VS2022如何打开监视窗口
西瓜卷的博客
08-20 1971
vs2022如何打开监视窗口
Visual Studio2022编译器实用调试技巧
qq_72916130的博客
05-26 3010
这是Grace Hopper在1947年在Markll机器运行程序时发现的第一个程序"bug",被贴在她的本子上了。它真的是个虫子。这只夹扁的小飞蛾在MarkⅡ计算机的继电器触点里,它"卡"住了机器的运行,导致运行出错,是第一个计算机程序错误。后来人们习惯性的把程序出的问题称为Bug,把排除程序故障叫做Debug(除虫)。Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。
vs2022本地windows调试器(调试窗口)不见了?试试这样做。
m0_72611685的博客
09-02 1万+
点击视图,找到工具栏。 再打开标准和调试。这样就好了。
实用小技巧:vs2022多线程调试
dotNET跨平台
03-14 178
点击上方蓝字 江湖评谈设为关注前言多线程怎么调试呢?通过AOT编译器ILC来看下,如何调试多线程?.NET9 ILC编译托管方法用的是CPU密集型Parallel.ForEach并行,因为多个方法并行运行导致了断点的飘忽。这里可以通过VS提供的线程冻结方式,冻结其它所有线程,只运行当前线程的方式来进行单步调试。ILC代码ILC并行编译函数代码如下:private void CompileMulti...
Mybatis动态SQL语句总结
最新发布
技术研究中心
06-18 391
Mybatis是一个优秀的持久层框架,它简化了与数据库的交互过程,提供了一种将Java对象和数据库表进行映射的简单方法。在Mybatis中,动态SQL语句允许我们根据不同的条件生成不同的SQL语句,使得SQL的编写更加灵活和高效。Mybatis提供了丰富的动态SQL语句的支持,可以根据不同的需求灵活地生成SQL语句,从而实现更加高效和灵活的数据库操作。熟练掌握动态SQL语句的使用,能够提升开发效率,减少不必要的代码量,是Mybatis框架中的重要技能之一。
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 如何打开调试界面及监视的简单用法 9867
  • Windows下,Python中使用maiplotlib库数据可视化时,如何设置中文标题 1236
  • anaconda虚拟环境的创建及pycharm添加虚拟环境 576
  • Visual Studio 2022 C语言调试学习(待续) 236
  • TypeError: Dog() takes no arguments 235

最新评论

  • TypeError: Dog() takes no arguments

    顾夜不眠: 我就是这个问题,粗心打错了,谢谢

  • 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

大家在看

  • 基于Matlab的语音信号处理与仿真 509
  • centos7系统上安装MySQL8.4图文教程 254
  • MySQL进阶——存储过程 274
  • Ubuntu20.04 RTX4060 AI环境搭建 301
  • 文件并发下载分析与设计

最新文章

  • 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、付费专栏及课程。

余额充值

PHP网站源码龙岗seo横岗关键词按天收费深圳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次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化