strcat
Материал из Pro-Pawn Wiki
Описание:
Выполняет конкатенацию (сцепление) двух строк.
Параметры:
(dest[], const source[], maxlength=sizeof dest) |
dest[] | Строка, в конец которой будет добавлено содержимое source .
|
const source[] | Строка, которая будет добавлена к dest .
|
maxlength | Размер массива dest (необязательный параметр).
|
Возвращаемое значение:
Количество символов, добавленных в строку
dest
.
Пример использования:
main()
{
new string1[9] = "abcd";
new added1 = strcat(string1, "1234");
printf("string1: %s", string1); // "string1: abcd1234"
printf("Добавлено: %d", added1); // "Добавлено: 4"
new string2[7] = "abcd";
new added2 = strcat(string2, "1234");
printf("string2: %s", string2); // "string2: abcd12" (последние 2 символа не вместились в массив)
printf("Добавлено: %d", added2); // "Добавлено: 2"
}
{
new string1[9] = "abcd";
new added1 = strcat(string1, "1234");
printf("string1: %s", string1); // "string1: abcd1234"
printf("Добавлено: %d", added1); // "Добавлено: 4"
new string2[7] = "abcd";
new added2 = strcat(string2, "1234");
printf("string2: %s", string2); // "string2: abcd12" (последние 2 символа не вместились в массив)
printf("Добавлено: %d", added2); // "Добавлено: 2"
}
См. также: