Работа с файлами.
Файл – представляет собой последовательность элементов одного и того же типа имеющих общее имя. Число элементов (длина файла) не ограниченна.
Описание файлов:
1. Var :file of ;
2. Type = file of ;
Var : ;
Если элементами файла являются данные типа Char, то такой файл называется текстовым. Текстовый файл может быть задан в разделе описания переменных однимиз двух способов:
1. Var : File of char;
2. Var : text;
Файловые переменные имеют специфическое значение: над ними нельзя выполнять никаких операций, нельзя сравнивать и присваивать имзначения. Их можно использовать для выполнения операций с файлами (чтение информации из файла, запись информации в файл). Все эти операции производятся через стандартные функции и процедуры для работы сфайлами.
К файловым переменным применима стандартная функция Eof (), которая принимает значение true, если достигнут конец файла или false, если в файле еще имеются элементы.
Для того чтобы связатьфайловую переменную в программе с конкретным файлом нужно использовать процедуру назначения файла:
Assign (, ‘ ’);
Например : Assign(F, ‘o:\stroka.txt’);
Стандартные процедуры и функциидля всех файлов:
Close() – закрытие открытого файла
Reset() – открытие существующего файла
Rewrite() – открытие нового файла
Стандартные процедуры и функции для текстовых файлов.Append() – открытие файла для добавления в конец информации
Read(,) – чтение информации из файла
Readln(,) – чтение строки из файла
Write(,) – запись информации в файл
Writeln(,)– запись строки в файл
Eoln() – признак конца строки файла
Типизированные файлы.
Положение элементов в файле нумеруется, начиная с номера 0 для первого элемента. После последнего автоматическизаписывается признак конца файла.
Функция FileSize () определяет число элементов в файле.
Если необходимо нарушить последовательность записи и чтения, то положение текущего...
Файл – представляет собой последовательность элементов одного и того же типа имеющих общее имя. Число элементов (длина файла) не ограниченна.
Описание файлов:
1. Var :file of ;
2. Type = file of ;
Var : ;
Если элементами файла являются данные типа Char, то такой файл называется текстовым. Текстовый файл может быть задан в разделе описания переменных однимиз двух способов:
1. Var : File of char;
2. Var : text;
Файловые переменные имеют специфическое значение: над ними нельзя выполнять никаких операций, нельзя сравнивать и присваивать имзначения. Их можно использовать для выполнения операций с файлами (чтение информации из файла, запись информации в файл). Все эти операции производятся через стандартные функции и процедуры для работы сфайлами.
К файловым переменным применима стандартная функция Eof (), которая принимает значение true, если достигнут конец файла или false, если в файле еще имеются элементы.
Для того чтобы связатьфайловую переменную в программе с конкретным файлом нужно использовать процедуру назначения файла:
Assign (, ‘ ’);
Например : Assign(F, ‘o:\stroka.txt’);
Стандартные процедуры и функциидля всех файлов:
Close() – закрытие открытого файла
Reset() – открытие существующего файла
Rewrite() – открытие нового файла
Стандартные процедуры и функции для текстовых файлов.Append() – открытие файла для добавления в конец информации
Read(,) – чтение информации из файла
Readln(,) – чтение строки из файла
Write(,) – запись информации в файл
Writeln(,)– запись строки в файл
Eoln() – признак конца строки файла
Типизированные файлы.
Положение элементов в файле нумеруется, начиная с номера 0 для первого элемента. После последнего автоматическизаписывается признак конца файла.
Функция FileSize () определяет число элементов в файле.
Если необходимо нарушить последовательность записи и чтения, то положение текущего...
Поделиться рефератом
Расскажи своим однокурсникам об этом материале и вообще о СкачатьРеферат