Разное
Облака / Clouds

The bast cloud service
Get 20 GB free!!!
Support WebDav.
Show more >>

time-tested cloud storage
Support WebDav.
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
Delphi - Справочник: ShortString
ShortString
|
type ShortString |
Тип (Unit System)
|
Определяет строку, содержащую до 255 символов
|
Описание:
|
Тип ShortString содержит последовательность до 255 символов. Строки могут быть присвоены от других строк, от функций, которые возвращают строку, и с конкатенациями как в показанном коде. |
Пример кода: Присвоение ShortString и строке с фиксированной длиной
|
var smallString : string[2]; smallishString : ShortString; begin // Назначение маленькой строке smallString := 'ABCD'; ShowMessageFmt('размер smallString = %d',[SizeOf(smallString)]); ShowMessageFmt('smallString = %s',[smallString]); // Назначение в нашу немного большую строку smallishString := 'ABCD'; ShowMessageFmt('размер smallishString = %d',[SizeOf(smallishString)]); ShowMessageFmt('smallishString = %s',[smallishString]); end;
Результат:
|
размер smallString = 3 smallString = AB размер smallishString = 256 smallishString = ABCD |
Примечание:
|
Первый символ ShortStrings имеет индекс 1 (массивы начинаются с 0). Тип String обрабатывается как ShortString, когда директива компилятора $LongStrings выключена |