Инструкции за файла Output
До този момент нашите програми са резултат от работата им бяха дадени на екрана. Тя не винаги е удобно. Паскал език ви позволява да запаметите резултатите във файл на компютъра си.
Файл. от гледна точка на програмата в Pascal, ¾ назован структура от данни, представляваща последователност от елементи от същия тип. Брой на файлови елементи не е ограничено. В първо приближение, файлът може да се разглежда като набор от променливи дължини на неограничен размер.
Name. файл от типа на елемента
Примери: е. файл на Integer <файл целых чисел> ;
Файловете, които са koponentami тип характер на данни (CHAR), наричани в текста. Описание ФАЙЛ НА ЗНАК може да бъде заменен от текст, т. Е. описание Рез. файл на Чар еквивалент описание Рез. текст.
присвоите (VAR е текст; .. Име на файла низ);
Името на файла се дава в съответствие с приет в правилата за MS-DOS. То може да бъде пълна, т.е. Тя се състои не само директно от името на файла, но също така включва пътя към файла.
присвоява (F 'а: \ resultat.txt.);
присвоите (е, "е: \ студенти \ Иванов \ kof.dat ');
Директно продукция в текстов файл се осъществява с помощта на запис или до WRITELN инструкции. който има списък на изходните стойности започва с променлива от типа на текста. идентифициране на изходния файл. Например, ако променливата F има въведете текста, инструкцията е изход към файл може да бъде:
напиши (F 'корени уравнение', X1, X2.);
Все пак, за да напишете инструкции доведени до преписката не е достатъчно, за да зададете името на файла на променливата. Необходимо е също така да се отвори файла за изход.
Преди изход към файла, който искате да отворите файла. Ако програмата генерира изходен файл, който вече е бил използван, е възможно, че даден файл с резултатите от програмата са вече на диска. Ето защо, програмистът трябва да реши какво да прави със стария файл. Това се определя в момента на отваряне на файла.
Следните режими (опции), за да отворите файл, за да пишат на данни:
* Презапис (от записва нов файл върху съществуващ или да създадете нов файл);
Като прибавим към съществуващ файл.
За да отворите файл в режим на създаване на нов файл или подмяна на съществуващ такъв, можете да се обадите в процедура пренапише (е). ¾ където F файл променлива от типа на текста.
Повикайте процедура добавяне (е), за да отворите файла в режим добавяне към съществуващ файл. ¾ където F файл променлива от типа на текста.
Следната програма отваря файла в режим на създаване на нов файл и записва 5 линии.
присвоява (е, 'test.txt');
защото: = 1 до 5 направи
writeln (е "низ" т.);
Свързани статии