首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

这句内联汇编,转换成c++,该如何写呢

2012-05-29 
这句内联汇编,转换成c++,该怎么写呢int z_asm {mov edi,0000010mov edi,[edi]mov z,edi}上述几句话,怎么

这句内联汇编,转换成c++,该怎么写呢
int z;
  _asm {
  mov edi,0000010
  mov edi,[edi]
  mov z,edi
  }


上述几句话,怎么转换成c++语言呢?
求高人指点

[解决办法]
int z = *(int*)0x0000010;
[解决办法]
int z = *(int*)0x0000010;
可以分为下面两句
int* p = (int*)0x0000010;//指针p指向0x0000010为首地址的内存.
int z = *p;//取出p指针指向内存中的数据赋值给整形z.

探讨
楼上的大侠
能不能把这句分开来写?
小菜鸟还是看不太懂哎~~
谢谢~~

热点排行