能力值:
( LV13,RANK:370 )
|
-
-
|
能力值:
( LV13,RANK:370 )
|
-
-
masm32\m32lib目录下strlen.asm文件中的疑惑[求助]
最初由 thebutterfly 发布 Stdcall会把参数从右向左压栈, 然后由被调者(子程序)清除参数 和push ebp;mov ebp, esp;不同, 后者是建立栈帧, 不是必须的
我可以这样理解吗?如果子程序中定义了局部变量,那么编译器就会在子程序中加上
PUSH EBP
MOV EBP,ESP
...........
LEAVE
????????
若没定义局部变量那么编译器就不会加?
|