打印出cl程序中的变量值?
如题:
如:
DCL VAR(&MSGID) TYPE(*CHAR) LEN(7)
DCL VAR(&MSGDTA) TYPE(*CHAR) LEN(80)
RCVMSG MSGDTA(&MSGDTA) MSGID(&MSGID)
如何打印出 &MSGID 和 &MSGDTA) 的值呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
strdbg 不太好用啊,我按f10或f22都直接到main目录,根本不管断点啊。
这个不错,原来我总是输出到msg,觉得比较白。
用DEBUG跟进去看也可以的。
DMPCLPGM 命令 在你需要查看的地方加入该语句 会执行到这里把所有 的CL变量 生成报表spool file
发现我系统里面qgpl下面还真有一个w的命令,不知道啥用途。。
不明白,,是cl程序里面运行w 变量名吗?
在命令行里: w 变量名
就可以监视变量里面面的值了
把值传出来不就可以了吗?不懂楼主的意思
sndpgmmsg行么?