- Assembly code
include user32.inc includelib user32.lib include kernel32.inc includelib kernel32.lib .data szTitle db 'title',0 szText db 'my name is',0 .code start: call loc1 db 'hey man',0 invoke MessageBox, NULL, addr szTitle, addr szText, MB_OK ;不会到这一句,为什么? loc1: pop esi push esi invoke MessageBox, NULL, esi, esi, MB_OK ret end start
call完loc1就不会向下运行了,程序又如何结束?
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------