当前位置: 代码迷 >> 汇编语言 >> win汇编编纂中有没有区分 全局/局部变量呢
  详细解决方案

win汇编编纂中有没有区分 全局/局部变量呢

热度:331   发布时间:2016-05-02 04:56:49.0
win汇编编写中有没有区分 全局/局部变量呢?
win汇编编写中有没有区分 全局/局部变量呢?

------解决方案--------------------
当然有啦。局部变量就是子过程定义的变量。在堆栈里面。
------解决方案--------------------
即使在堆栈里面,你能保证能顺利访问的也算是全局了
...关键是有没有办法获得该数据或指向该数据的指针
------解决方案--------------------
学习汇编,搞不清堆栈基本学不好,初学汇编程序崩溃很多都是堆栈保护做的不好。对于正经汇编程序以及高级语言程序,局部变量喜欢放在堆栈里,好处吗,不用调用api释放内存,用完恢复一下栈顶一切ok,啥后遗症没有。不正经的程序,利用堆栈干啥的都有,对汇编语言来说,堆栈是一片广阔的天地,其它语言没这个便利条件,学习汇编一定要研究逆向工程,可以学到不少编程技巧,加深对指令的理解
  相关解决方案