Программирование на языке высокого уровня TURBO PASCAL. Краснов С.В. - 73 стр.

UptoLike

Составители: 

73
Exit — выход из выполняемого блока в окружающую среду. Если текущий
блок является процедурой или функцией, выход производится во внешний
блок. Если Exit указана в операторной части основной программы, программа
прекращает работу, и управление передается системе программирования.
Halt(N:word) — прекращение выполнения программы и передача
управления системе программирования (если выполнялся .PAS-файл) или DOS
(если выполнялся .ЕХЕ-
файл). N — код завершения программы, передаваемый
в операционную систему.
RunError(ErrCode:word) — прекращение выполнения программы и
генерация ошибки времени выполнения. Err-Code — параметр типа byte,
содержащий номер ошибки.
Специальные процедуры и функции
FillChar(P,Dl,Z) — заполняет побайтно область основной памяти заданным
значением (заполнителем). Является одной из самых быстродействующих
процедур. Область начинается с первого байта указанной переменной Р и имеет
размер, заданный параметром Dl. Рпеременная любого типа;
Dl — целочисленное выражение, указывающее длину; Z — заполнитель,
выражение литерного или байтового типа.
Move(P1,P2,Dl) — пересылает содержимое основной памяти, начиная с
первого байта переменной Р1, в область, которая начинается с первого байта
переменной Р2. Длина областей определяется параметром Dl.
Р1 и Р2 — переменные любого типа;
Dl — целочисленное выражение.
Hi(I:integer):byte — выделяет
старший байт значения I и помещает его в
младший байт результата. Старший байт результата равен 0.
Lo(I:integer):byte — выделяет младший байт значения I и помещает его в
младший байт результата. Старший байт результата равен 0.
ParamCount : string — возвращает число параметров, переданных
программе в командной строке.
ParamStr (n:word) : string — возвращает указанный параметр командной
строки.
SizeOf(IT):word — вычисляет объем основной памяти в байтах,
которую
занимает указанная переменная или тип. IT — идентификатор переменной или
типа данных.
Swap(I:integer):integer — обменивает содержимое младшего и старшего
байтов целочисленного выражения, заданного параметром I типа integer.
Вызов стандартной процедуры или функции. Ранее мы уже
рассматривали примеры программ, в которых использовались некоторые
стандартные процедуры и функции. Для использования стандартной процедуры
или функции к программе подключается
тот или иной специализированный
библиотечный модуль, в котором записана данная стандартная процедура или
функция (исключение составляет модуль System, так как он подключается к
программе автоматически), для чего имя специализированного библиотечного