我有一个字符串“RAJA”,它应该作为十六进制数据写入文件。以下是帮助我描述问题的示例代码。案例(一)
name = 'RAJA'
name = C2X(name) /* Hex value = '52414A41' */
QUEUE name.
输出到文件:52414A41
但是如果我们直接使用 HEX 数据写入文件,它就可以正常工作 Case(b)
name = '52414A41'X
QUEUE name.
输出到文件:RAJA
问题:如果 (a) 使用 C2X 将字符串转换为 HEX,它返回 HEX 数据字符串而不是 HEX 数据。但是在 case(b) 中,因为 HEX 数据被写入文件。我的问题是如何让 REXX 解释器知道 case(a) 中的变量“名称”具有 HEX 数据并将其写为 HEX。希望我把问题说清楚了。让我走向解决方案。