關於masm中OFFSET偽指令對結構的影響
在masm中,如果offset修飾全局變量,則他返回的是變量的相對於其所在段的偏移,並且offset不能修飾局部變量哦。
若offset修飾的是文字常量則將被忽略:
VAL = 1000h
mov ebx,offset VAL ;ebx will equ 1000h
對於結構struct來說,offset有2種使用方法:
1 mov eax,offset POS.z
返回結構中元素相對於結構開始的偏移;
2 mov eax,offset pos_val.z
返回實際變量中元素的偏移地址;
最後更新:2017-04-03 05:38:55