|
|
Формат текстовых файлов
| Структура текстового файла. Текстовые файлы — наиболее простая и наглядная форма представления алфавитно-цифровой информации, позволяющая вводить, хранить, редактировать, чи¬тать на экране и печатать всевозможные тексты — письма, за¬писки, справки, объявления, отчеты, статьи, исходные тексты программ и многое другое.
Способ организации данных в файле того или иного типа на¬зывается форматом файла. Формат текстового файла — про¬стейший из всех известных способов организации данных. Вся информация в таком файле представлена просто символами ко¬довой таблицы, которые без всяких преобразований можно вво¬дить с клавиатуры, посылать на экран или принтер.
Подобно любому документу на бумаге, текстовый файл со-стоит из набора строк переменной длины (например, одна стро¬ка — 64 символа, другая — 15 символов и т. п.). Каждая строка в файле замкнута двумя управляющими символами: «Возврат карет¬ки» (код 13) и «Новая строка» (код 10). В последнем байте тек¬стового файла иногда записан управляющий символ «Конец файла» (код 26).
Например, эпиграмма, набранная вами в п.3.3, в текстовом файле выглядит так:
Мы принимаем все, что получаем,<13><10> За медную монету, а потом —<13><10>
... золотом.<13Х10Х26>
Иногда в текстовый файл вставляют и другие управляющие символы, — например, символ табуляции 9, заменяющий неко¬торое количество пробелов, или символ «Протянуть страницу» (код 12).
Смысл управляющих символов прост. Если мы хотим прочи¬тать документ (например, эпиграмму) на экране, мы сообщаем специальной программе (например, Norton Commander) имя
файла. Программа механически читает первую строку символ за символом и посылает их на экран. Наткнувшись на коды 13 и 10, программа «понимает», что следующий за ними символ «3» надо послать в первую позицию следующей строки. Если мы хо-тим напечатать файл на принтере, мы запускаем другую про-грамму, которая механически пересылает все символы файла (кроме кода 26) на принтер, и уже последний воспроизводит символы на бумаге, пользуясь кодами \3 и 10 так же, как преды-дущая программа.* •
Длина строки текстового файла обычно ограничена 254—255 символами. Однако рекомендуется, по возможности, не набирать строки длиннее 70—80 символов: во-первых, текстовые файлы с длинными строками неудобно читать и редактировать, а во-вторых, могут возникнуть проблемы при печати (длинные стро¬ки приходится печатать мелкими шрифтами, да и то не всегда это удается). |
| Категория: компьютеры 4 | Добавил: sergei4 (31.10.2010)
|
| Просмотров: 110
| Рейтинг: 0.0/0
|
|
|