数组的实现机制

来源:互联网 发布:自助查询软件 编辑:程序博客网 时间:2024/06/04 20:05

分析个二维数组的程序

反汇编代码如下:

VC6.0中反汇编得到的实现a[i][j]*=2的代码略有不同

edx=i*16  ;因为数组每行数据有4个,每个4字节

eax=j

mov ecx,dword ptr[edx+eax*4+422a30h]  422a30h是数组在内存的起始地址

 

 

原创粉丝点击