📜  Rexx-数据类型(1)

📅  最后修改于: 2023-12-03 14:47:05.141000             🧑  作者: Mango

Rexx 数据类型

Rexx 是一种强类型的解释性语言,它支持以下几种数据类型:

整型 (INTEGER)

整型数据类型用于存储整数。

a = 10;
b = -3;
浮点型 (FLOAT)

浮点型数据类型用于存储带有小数点的数字。

x = 3.14;
y = 0.123;
字符串 (STRING)

字符串数据类型用于存储文本数据。

str1 = "Hello, World!";
str2 = 'Rexx is great';
逻辑型 (LOGICAL)

逻辑型数据类型用于存储 true 或 false 等逻辑值。

x = true;
y = false;
数组 (ARRAY)

数组数据类型用于存储一组具有相同数据类型的值。

array1 = [1, 2, 3, 4, 5];
array2 = ['apple', 'banana', 'orange'];
集合 (SET)

集合数据类型用于存储一组唯一的值。

set1 = {1, 2, 3, 4, 5};
set2 = {'apple', 'banana', 'orange'};
映射 (MAP)

映射数据类型用于存储键值对。

map1 = [1:'one', 2:'two', 3:'three'];
map2 = ['red': '#FF0000', 'green': '#00FF00', 'blue': '#0000FF'];

以上是 Rexx 支持的基本数据类型。同时,Rexx 还支持用户自定义数据类型,如 struct 和 class。