Format

Материал из Pawno Wiki

Описание:

Форматирует данные в строку (преобразует данные в строковый эквивалент и вставляет их в форматный текст).


Параметры:

(output[], len, format[], {Float,_}:...)
outputмассив для записи отформатированного текста
lenразмер массива для записи отформатированного текста
formatформатная строка
...форматируемые данные


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

1 - всегда


✍ Это имя функции начинается со строчной буквы.


💡 Максимальная длина отформатированного текста составляет 4095 символ. Массив создавать 4096, так как не забываем про \0


☠ SA-MP | Функция не поддерживает упакованные строки (как в параметре format, так и в форматируемых данных).


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

main()
{
	new hour, minute, second, string[128];
	gettime(hour, minute, second);
	format(string, sizeof(string), "Current time: %d:%02d:%02d", hour, minute, second);
	print(string);
}


Связанные функции

Следующие функции также могут быть полезны, поскольку они так или иначе связаны с рассматриваемой функцией.