不明白3句简单的代码,高手帮帮忙

发布于 2022-08-31 04:49:22 字数 1334 浏览 11 评论 5

C     *IN38         DOUEQ     '0'                                                                  
C     KEYTR         CHAIN(N)  TATSP                              9038                              
C                       Enddo                                                                           
这里真的不明白到底搞个循环chain什么呢?chain(n)不是可以肯定38--为*off么,怎么实现2次以上的do循环呢,不明白.
本来我觉得应该是dow   *in90=*off,还可以理解....能明白的,帮帮忙,谢谢...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

┊风居住的梦幻卍 2022-09-09 23:03:29

DOU:             DO----WHILE....   
DOW:            WHILE------DO....
Thanks.

唐婉 2022-09-09 23:02:50

C     *IN38         DOUEQ     '0'                                                                  
这个DOU循环是先执以后在判断的!
DOW是先判断在执行的。

等风也等你 2022-09-09 23:01:38

这里逻辑好像不对啊,应该是dow  *in38=*off 吧,怎么是dou  *in38=*off呢,当*in38=*on就退出么?

〃安静 2022-09-09 22:58:46

考察 *in38 = on 这是错误指示符,等于把文件过滤一遍,发现错误记录就退出

谢谢,你的理解对我很有帮助.

夜吻♂芭芘 2022-09-09 20:30:40

两个指示符*in90= on 是指记录不存在,这里很明显仅仅考察 *in38 = on 这是错误指示符,等于把文件过滤一遍,发现错误记录就退出,例如格式损坏,或者
chain 数组时不符合逻辑错误。
你可以制作一个错误记录,把数值型输入字符(一般是传输做成的)然后用DFU, 这一条你打不开,只能用这个程序发现了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文