VC6.0调试下Memory和Dissembly怎么使用
时间:2011-12-15
来源:互联网
#include <cstdlib>
#include <cstdio>
#include <iostream>
#include <fstream>
using namespace std;
void foo(int &t)
{
cout<<"输出传引用后的地址"<<endl;
cout<<&t<<endl;
}
void main()
{
int *p1 = new int;
int *p2 = new int;
*p1 = 1;
p2 = p1;
cout<<*p2<<endl;
foo(*p2);
cout<<p2<<endl;
delete p1;
//cout<<*p2<<endl;
//delete p2;
cerr<<"book"<<endl;
clog<<"book"<<endl;
}
我在Address里面输入了一个内存地址,比如说是p1指向的地址,然后回车出来这些我看不懂什么意思。麻烦指教。
00282B11 AB AB AB AB
00282B48 01 00 00
00282B7F 00 04 00 00
还有能不能详细介绍一下Disassembly这个怎么用,他里面显示的东西都是什么。谢谢
#include <cstdio>
#include <iostream>
#include <fstream>
using namespace std;
void foo(int &t)
{
cout<<"输出传引用后的地址"<<endl;
cout<<&t<<endl;
}
void main()
{
int *p1 = new int;
int *p2 = new int;
*p1 = 1;
p2 = p1;
cout<<*p2<<endl;
foo(*p2);
cout<<p2<<endl;
delete p1;
//cout<<*p2<<endl;
//delete p2;
cerr<<"book"<<endl;
clog<<"book"<<endl;
}
我在Address里面输入了一个内存地址,比如说是p1指向的地址,然后回车出来这些我看不懂什么意思。麻烦指教。
00282B11 AB AB AB AB
00282B48 01 00 00
00282B7F 00 04 00 00
还有能不能详细介绍一下Disassembly这个怎么用,他里面显示的东西都是什么。谢谢
作者: fuyaping0432 发布时间: 2011-12-15
ALT + 8
作者: healer_kx 发布时间: 2011-12-15
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28