您的位置:首页 > 编程语言 > C语言/C++

在汇编中引用C语言中的结构体

2012-09-17 19:59 218 查看
在汇编中引用C语言中的结构体,要先取出结构体的基址,然后利用

结构体的 基址+字段偏移量 访问结构体中的成员变量,如:

lea eax,test; //取出结构体test在内存中的基址

mov ebx,[eax+4]; //取出结构体test中,第4个字节开始处的4字节数据

mov ebx,[eax+8]; //取出结构体test中,第8个字节开始处的4字节数据

mov ebx,[eax+c]; //取出结构体test中,第c个字节开始处的4字节数据
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: