恭喜,你发布的帖子
发布于 2016-05-26 18:16:00
14楼
我想先看看暗殇的程序结构才好讨论。完全在子程序里做,我觉得不可能。
带参数进去,不也是等于在程序外头做吗。
还有。这种结构并不高效。眼看好像进去子程序什么都不做就出来了。好像省了很多时间。可是,每调用一次子程序,先把in参数copy到L区,然后才执行子程序的第一条指令。退出之后要把L区的out参数copy到out口才结束子程序。这个过程是必然的不可或缺的。除非没有参数。
这里高效和易读之间会有分歧。
所以,我想先看看暗殇的程序结构才好讨论。
是带参数的,外部做好了是否满足调用的一个标志位,然后将这个标志位作为参数传入到子程序用以判断是跳出子程序还是向下执行子程序
请填写推广理由:
分享
只看
楼主