ds_list_replace

该函数将替换另一个给定位置的值。

警告 尝试替换越界位置的项目会导致错误,例如 ds_list_replace :: Trying to access an out-of-bounds index [| 4]

 

语法:

ds_list_replace(id, pos, val);

参数类型描述
idDS List要更改的列表的ID。
posReal替换值的位置,其中0对应于列表的最初位置,最终位置为ds_list_size(id)-1
valAny要将给定值替换为的新值。

 

返回:

N/A

 

例子:

ds_list_replace(n_list, 3, name);

对于存储在变量"name"中的值,上述代码将替换列表中位置3处存储的值。