Типизированные указатели

December 4, 2010 / Author AlexR / Category Учебник по паскалю / No Comments
Краткие теоретические сведения находятся в пункте «Указатели: Общие сведения» Указатель – это тип. Переменную типа указатель также называют указатель. Типизированные указатели указывают на ячейку памяти определенного, либо основного типа данных, либо пользовательского. Объявление типизированного указателя: var :=^; Пример: Данная запись читается так: pI – указатель на integer (целочисленную переменную). Для того чтобы указать pI на […] More...

Указатели. Общие сведения

November 24, 2010 / Author AlexR / Category Учебник по паскалю / No Comments
Указатели – это ячейки памяти, в которых хранится адрес. Каждая переменная, константа, массив (а также процедуры, функции, структуры и т.д.) хранятся в памяти, поэтому имеют какой-либо определенный адрес. При компиляции и компоновке компилятор к каждой переменной (массиву или константе), которая используется в выражении, подставляет адрес, для того, чтобы процессор смог определить в каком месте, по […] More...

Типизированные файлы

September 25, 2010 / Author AlexR / Category Учебник по паскалю / No Comments
Как упоминалось ранее, для того, чтобы создать типизированный файл, нужно объявить файловую переменную с любым типом, даже с составным, который Вы создали сами. Общий синтаксис объявления такой переменной: var : file of ; Для работы с типизированными файлами, кроме общих команд для всех файлов, используют следующие: FilePos (); – возвращает положение указателя в файле. FileSize […] More...

Текстовые файлы

September 25, 2010 / Author AlexR / Category Учебник по паскалю / No Comments
Теперь разберемся с командами, которые могут быть использованы только в случае одного из видов файловых переменных. Append (); – открывает текстовый файл, ставя указатель на его конец. Таким образом, можно дописать какую-нибудь информацию. Readln (, ); – считывает информацию из файла в переменные и переводит указатель в файле на следующую строку. Writeln (, ); – […] More...

Работа с файлами

September 24, 2010 / Author AlexR / Category Учебник по паскалю / No Comments
Для того, чтобы работать с файлами в паскале, объявляют переменную, которую называют файловой. Файловые переменные бывают следующих видов: Текстовые Типизированные Не типизированные Общий вид объявления такой, соответственно для каждого вида: var : text; : file of ; : file; Файловые переменные (далее ф.п.) второго вида могут объявляться любым основным типом. Следующим шагом надо связать файловую […] More...

Блок описания типов «TYPE»

September 23, 2010 / Author AlexR / Category Учебник по паскалю / No Comments
Многие опытные программисты редко пользуются основными типами. Они создают новые, которые им удобны для использования. Блок описания типов выглядит следующим образом: type [описание типов]; [описание записей]; [описание файловых переменных]; Описание типов в общем случае выглядит так: = ; Между именем переменной и типом стоит «равно», а не «двоеточие», как в блоке «Var». Например: Теперь разберем […] More...

Программистские анекдоты №1

September 19, 2010 / Author AlexR / Category Программистские анекдоты / No Comments
Программист ставит себе на тумбочку перед сном два стакана. Один с водой – на случай, если захочет ночью пить. А второй пустой – на случай, если не захочет. *** Встречаются два компьютерщика. – Как дела? – Дос не дышит. – Так проверь загрузку, вирусы, параметры. – Да у бедя дасмогк. *** Заходит учитель информатики в […] More...