EDIFIER 发表于 2022-1-23 20:19:25

前辈们,请教下sannybuilder一个op的问题

0A8F: $var = 0@(1@,2i) - 1 // int
括号里边的1@,2i是什么意思


不吉波普 发表于 2022-3-13 18:32:41

本帖最后由 不吉波普 于 2022-3-13 18:37 编辑

这个是数组,0@是数组变量,1@则是索引,2代表该数组最多容纳两个变量,i代表INT 即是整型数,除此之外还有f-FLOAT 浮点数 和 s-string 字符串这些类型
举个例子
/////////////0006:1@ = 1-INT
0006:2@ = 2-INT
0006:3@ = 3-INT
30@ = 0 - 数组索引-Array Index


那么
1@(30@,3i) 的意思就是这是一个拥有三个整型数元素的数组,其储存索引的位置为30@
当30@ = 0 的时候, 1@(30@,3i) = 1
当30@ = 1 的时候, 1@(30@,3i) = 2
以此类推

{:6_158:}希望能帮到你
页: [1]
查看完整版本: 前辈们,请教下sannybuilder一个op的问题