Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Лабораторная работа №6. Обработка последовательности символов (строк)
Обработка последовательности символов (строк) Цель работы: · изучить структуру данных строка; · получить навыки применения стандартных функций языка Pascal. Теоретическое введение Язык Object Pascal поддерживает три физических строковых формата: короткий (ShortString), длинный (LongString) и широкий (WideString). Переменные типов AnsiString и WideString - это динамически распределяемые массивы символов, максимальная длина которых ограничивается только наличием памяти. Разница между ними состоит в том, что в AnsiString знаки записываются в формате char, а в WideString в формате WideChar. Обычно вполне достаточно одного типа AnsiString, однако при работе с международными наборами символов, такими как UNICODE, удобнее использовать WideString. Тип ShortString можно определить как символьный массив. Первый его элемент задает динамическую длину строки, которая может принимать значения от 0 до 255 символов. Символы, составляющие строку, занимают места от 1 до 255. Тип ShortString предназначен для обеспечения совместимости с ранними версиями языка Pascal. Логический строковый тип именуется просто String. По умолчанию относится к типу AnsiString или ShortString, (задается командой {$Н+}), и String совпадает с AnsiString. Если задать команду {$Н- }, то String будет совпадать с ShortString и иметь максимальную длину, равную 255 символам. Для совместимости с другими языками программирования в Delphi поддерживаются строки с конечным нулем. Зарезервированных слов или идентификаторов для этого класса не существует. В таблице 1 перечислены процедуры и функции обработки данных строковых типов. Таблица 1. Строковые функции
Date: 2015-07-25; view: 424; Нарушение авторских прав |