strlen

Материал из Pro-Pawn Wiki
Версия от 17:23, 9 июля 2018; Daniel-Cortez (обсуждение | вклад) (Новая страница: «{{DISPLAYTITLE:strlen}} {{Description | Узнаёт длину строки. }} {{Params|const string[]}} {{Param | const string[] | Строка, длину к…»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Описание:

Узнаёт длину строки.

Параметры:

(const string[])
const string[] Строка, длину которой нужно узнать.


Возвращаемое значение:

Целое число, означающее длину строки.

Info rhombus.png
Примечание
Данную функцию не рекомендуется использовать для проверки на пустую строку: если строка не пустая, функция обойдёт все символы в строке, чтобы найти символ конца строки '\0' и на основе его позиции узнать длину строки - чем длиннее строка, тем больше времени будет потеряно на лишний обход всех символов.


Пример использования:

public OnPlayerConnect(playerid)
{
    new len = strlen("Пример строки");
    // Вывод: "Длина строки: 13 символов"
    printf("Длина строки: %d символов", len);
}