14.3. Структуры и типы данных языка программирования
Любая
программа на процедурном языке
программирования, как правило, оперирует
с числовыми данными, поэтому любой язык
программирования содержит числовые
типы, которые подразделяются на целые
и вещественные
типы. Ряд языков обладает по одному или
двум представителям целых и вещественных
типов (например, в Фортране-77 насчитывается
три целых и два вещественных типа – с
обычной и одинарной точностью, а в языке
Object
Pascal
– 9 целых и 7 вещественных типов). Каждый
тип характеризуется объемом занимаемой
памяти и множеством допустимых значений
операндов для данного типа.
Современные языки
программирования содержат, кроме того,
логический,
символьный
и строковый
(текстовый) типы. Практически ни один
язык программирования не обходится без
массивов.
Язык Pascal
весьма богат множеством стандартных
типов и позволяет программистам создавать
свои, пользовательские, типы.