编程过程中会经常应用到子程序(SUB 过程调用),运用子程序可将编程模块化,各模块之间的关系 尽可能简单,在功能上相对独立,相当于简化了主程序,使编程效率更高更易读,能有效地将一个较复杂 的程序系统设计任务分解成许多易于控制和处理的子程序和子任务,便于开发和维护。
主程序和子程序的执行逻辑如下图:
主程序运行到子程序调用行就会调用该子程序,当前主程序内容会压栈,子程序执行完后返回到子程 序调用主程序出栈,主程序继续往下执行。 主程序调用子程序最多 8 层。 子程序分为全局 SUB,文件模块 SUB,全局 SUB 可以应用在所有文件中,文件模块 SUB 只能用于当 前文件,子程序还能用于传递参数以及返回参数。详细用法参见正运动技术ZBasic编程手册V3.2.5的SUB 指令描述。
楼主最近还看过