用CALL命令开启一个子程序的执行.pptxVIP

  • 11
  • 0
  • 约1.9千字
  • 约 12页
  • 2022-04-20 发布于江苏
  • 举报
COBOL for Mainframe FundamentalsCh8 子程序COBOL 用CALL命令开启一个子程序的执行。使用CALL命令的函数是主调函数,CALL后面跟被调函数的函数名。一旦一个程序发出函数调用命令CALL,控制权就转移到被调函数,被调函数可以将控制权返回给主调函数,调用另一个子程序或者结束运行单元。 CALL 语句语法:CALL program-name[USING { [BY REFERENCE] | BY CONTENT] parm-1} ][RETURNING parm-n[ON EXCEPTION statement-1][NOT ON EXCEPTION statement-2][END-CALL]传递参数主调函数:CALL program-nameUSING BY REFERENCE | CONTENT parm-1, parm-2,…RETURNING parm-nparm1, parm2, … 在 或 WORKING-STORAGE SECTION里定义被调函数: PROCEDURE DIVISION USING BY REFERENCE | CONTENT parm-1, parm-2, …. RETURNING parm-n parm1, parm2, … 在 LINKAGE SECTION 里定义注: 主调函数CALL

文档评论(0)

1亿VIP精品文档

相关文档