string_copy

使用此函数,您可以轻松地从字符串中选择多个字符以将其复制到另一个字符串。字符串中的第一个字符总是索引为1,而不是0,因为你可能期望,所以复制 (例如) 字符串的前五个字符,你将有 string_copy(str,1,5)。下面提供了进一步的示例。

 

语法:

string_copy(str, index, count);

参数类型描述
strString要从中复制的字符串。
indexReal要从中复制的字符串中第一个字符的位置 (从1开始编号)
countReal字符数,从第一个的位置开始,要复制

 

返回:

String

 

例子:

name = keyboard_string;
if (string_length(name) > 15)
{
    keyboard_string = string_copy(name, 1, 15);
}

上面的代码将允许玩家通过键盘输入字符串,然后将其存储在变量 名称 中。然后检查此变量是否超过15个字符的最大长度,如果超过,则将keyboard_string替换为 name 字符串的15个字符副本。这有效地将玩家输入限制为15个字符。