跌打滚爬中的小菜鸟...
分类: 其他UNIX
2015-12-04 15:34:33
EXIT PROGRAM
如果这句话是在一个called pgm中,那么执行完这句话程序返回到上层calling pgm.
如果这句话是在一个最上层的pgm中,那么执行完这句话程序跳到下一个可执行语句。
If control reaches an EXIT PROGRAM statement, and no CALL statement is active, control passes through the exit point to the next executable statement.
STOP RUN
(STOP用途1:用于暂停程序,弹处msg等待处理。)
用在一个called pgm中,立马直接返回到上层pgm.
return directly to the program that called the main program.
用在一个最上层 pgm中,停止运行,返回到系统。
总结
二者在subprogram中的用途一样,都在返回到上层pgm;
差别是在最上层pgm中的使用,EXIT PROGRAM是跳向下一条可执行语句,往往是返回程序开头,
STOP RUN是停止运行,返回到系统。