
//TEST01 EXEC=XXXXXXX(程序名),PARM=***
//SYSPRINT DD SYSOUT=*
......
就可以了
如果有参数的,就在后面加。parm=。在程序中使用LINKAGE SECTION调用
或者是程序中使用ACCEPT的话,就在程序中加
//SYSIN DD *
1234567890
静态调用子程序时,子程序会与主程序运行时一起加载进内存,也就是一直存在着。动态调用时,子程序只有在被调用时存在于内存。调完后内存会被释放。
这样就导致,静态时子程序中的变量会一直保持下次调用时的值,未被初期化。
两种方法各有优缺点,静态速度快点。动态每次掉完后子程序无需初期化。
其他的我有些忘了,下次找资料再给你解释。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)