![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Этот и все последующие за ним методы учитывают переменную длину строк. Признак конца - это особый символ, принадлежащий алфавиту (таким образом, полезный алфавит оказывается меньше на один символ), и занимает то же количество разрядов, что и все остальные символы. Издержки памяти при этом способе составляют 1 символ на строку. Такое представление строки показано на рис.4.4. Специальный символ-маркер конца строки обозначен здесь 'eos'. В языке C, например, в качестве маркера конца строки используется символ с кодом 0.
Рис. 4.4. Представление строк переменной длины с признаком конца
Дата публикования: 2014-11-04; Прочитано: 302 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!