You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

z/OS COBOL调试:如何查看被调用程序的传入参数?

z/OS调试器查看COBOL Linkage Section传入变量的方法

完全可以查看传入子程序的Linkage Section变量及其内容,不管调用时用的是by reference还是by content,具体细节如下:

  • 按引用(by reference)调用:
    这种模式下,子程序Linkage Section里的变量直接指向调用程序中对应变量的内存地址,两者共享同一块存储。在调试器里,你可以直接查看该变量的实时内容,甚至修改它——修改后调用程序里的原变量值也会同步变化。

  • 按内容(by content)调用:
    这种模式会把调用程序变量的内容复制到一块临时存储区,子程序的Linkage Section变量指向这个副本。调试器同样能查看这个副本的内容,但修改只会影响子程序内的副本,不会回写到调用程序的原变量上。

调试时的实用操作:

  • 用调试器的LIST命令可以列出当前子程序Linkage Section的所有变量
  • 直接输入变量名(如果是组项可以加字段名,比如WS-GROUP-ITEM/SUB-FIELD)就能查看具体值
  • 对于复杂的数据结构,调试器支持展开查看每个子字段的内容

内容的提问来源于stack exchange,提问作者user11654732

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 07:22:02