关于Visual Studio 2019调试一维数组的错误数据

AKK188888881 2020-02-23 01:20:09

为什么会出现这种情况?a[0]不是应该是0吗,a[1]不应该是1吗,为什么结果是a[0]=1964212,a[1]=2556895218?


为什么这个也错?

...全文
292 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
真相重于对错 2020-02-23
  • 打赏
  • 举报
回复
引用 4 楼 AKK188888881 的回复:
老哥 高明啊 但是为什么把断点设置在return 0就行了呢? 我之前的方法是,先按F10(逐过程),然后Shift+F9(快速监视),输入变量,得出变量,这是网上的方法。那断点方法设置在return 0上为什么就行了呢?
代码是一句一句依次执行。到了return 0那句时,前面的语句执行完了,当然会起效果。 如果想知道怎么起的效果,可以Ctrl+Alt+D看一下反汇编。
AKK188888881 2020-02-23
  • 打赏
  • 举报
回复
老哥 高明啊 但是为什么把断点设置在return 0就行了呢? 我之前的方法是,先按F10(逐过程),然后Shift+F9(快速监视),输入变量,得出变量,这是网上的方法。那断点方法设置在return 0上为什么就行了呢?
寻开心 2020-02-23
  • 打赏
  • 举报
回复
你把断点设置在return 0;上再看
真相重于对错 2020-02-23
  • 打赏
  • 举报
回复
关键是还没运行到那行代码

69,364

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧