当前位置:  开发笔记 > 编程语言 > 正文

RPGLE - CL数据类型比较

如何解决《RPGLE-CL数据类型比较》经验,为你挑选了1个好方法。

我问自己,在IBMi中RPGLE和CL之间的数据类型的正确比较是什么.

所以:

*DEC  <> Packed numeric (es DCL-S ... PACKED(7:0))
*CHAR <> Fixed length string (es DCL-S ... CHAR(10))
*LGL  <> Indicator (es DCL-S ... IND)
*PTR  <> Pointer (es DCL-S ... POINTER)

我缺少的是*INT*UINT.阅读IBM知识中心我发现:

对于字符或整数CL变量,请指定CL变量的字节数.

然后,他们BINDEC(在位置上B)或INT/UNS(I/U)数据类型?



1> Charles..:

CL支持*INT和*UINT类型将
变量声明为CL程序或过程

它直接对应于RPG的INT/UNS类型.

不要使用RPG的BINDEC类型.在RPG支持真正的整数类型之前,这是一个过时的黑客攻击.

推荐阅读
手机用户2402852387
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有