如何在Red / System中整数和字符之间进行转换?

时间:2014-09-26 19:50:02

标签: casting red-system

如果我尝试写这个:

foo: "whatever"
bar: 0
if foo/1 <> as char! bar [
    ;-- stuff
]

然后我被告知:

  

编译错误:无效的目标类型转换:char!

但如果我省略as char并写:

foo: "whatever"
bar: 0
if foo/1 <> as char! bar [
    ;-- stuff
]

然后它告诉我:

  

编译错误:左右参数的类型必须相同:&lt;&gt;

如何将INTEGER!投射到红色/系统中的CHAR!

1 个答案:

答案 0 :(得分:3)

目前Red / System中没有CHAR!数据类型。

BYTE!数据类型可能是你想要使用的。

文档:Red/System Datatypes