搜索
编程论坛
→
开发语言
→
『 汇编论坛 』
→ 想高手问一个菜鸟级的问题,关于过程的
标题:
想高手问一个菜鸟级的问题,关于过程的
只看楼主
八画小子
等 级:
贵宾
威 望:
37
帖 子:705
专家分:2043
注 册:2010-11-11
结帖率:
96.55%
楼主
已结贴
√
问题点数:0 回复次数:6
想高手问一个菜鸟级的问题,关于过程的
怎样才能设计下面的过程:
在过程中定义字符串,过程结束时返回该字符串的偏移量或地址。
搜索更多相关主题的帖子:
字符串
2011-06-29 17:24
ansic
来 自:恍惚窈冥
等 级:
城市猎人
帖 子:1543
专家分:5367
注 册:2011-2-15
第
2
楼
得分:10
过程(函数/子程序)里的变量在退出的时候将被释放。 也就是说,儿子(子进程)可以继承父亲(父进程)的,万没有父亲继承儿子的道理。个人观点,仅供参考。
善人者,不善人之师;不善人者,善人之资。不贵其师,不爱其资,虽智大迷。
2011-06-29 20:34
八画小子
等 级:
贵宾
威 望:
37
帖 子:705
专家分:2043
注 册:2010-11-11
第
3
楼
得分:0
回复 2楼 ansic
从高级语言到汇编语言都提到局部函数出了函数就不存在了,难道就没有其他的办法吗?
2011-06-29 21:56
obstratiker
等 级:
蝙蝠侠
威 望:
1
帖 子:198
专家分:758
注 册:2011-5-5
第
4
楼
得分:10
此处省略诸多include
.code
zi proc
local @a
mov eax,'asdf'
mov @a,eax
lea ebx,@a
ret
zi endp
start:
call zi
invoke ExitProcess,NULL
end start
这样在 call zi 结束后
过程的字符串地址存在 ebx 中,可以用调式工具查看
不知是你要求的吗
2011-07-01 09:25
shweei
等 级:
论坛游民
帖 子:24
专家分:10
注 册:2011-7-27
第
5
楼
得分:0
XXX PROC
JMP S
ZZZ DB ?
S:
... ...
MOV AX,OFFSET ZZZ
RET
XXX ENDP
2011-07-28 13:20
正电子
来 自:江苏常州
等 级:
论坛游侠
帖 子:30
专家分:112
注 册:2011-7-26
第
6
楼
得分:0
malloc,然后返回指针
2011-07-28 14:07
yulin3192
等 级:
论坛游民
帖 子:17
专家分:34
注 册:2011-6-24
第
7
楼
得分:0
不懂我是新手
2011-07-29 12:09
7
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-344336-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.018930 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved