Список типов

  • docx
  • 06.05.2020
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

0.1. Список типов
Иконка файла материала 68.docx

0.1. Список типов

Каждая переменная величина в Паскале должна принадлежать какому-нибудь типу: Integer, Char, String и т.п. Вот список практически всех типов, многие из которых нам еще предстоит пройти. Здесь не учтены только так называемые процедурные типы, которые в этой книге освещаться не будут.

 

Простые типы

  Числовые типы

              Целочисленные типы

                          Byte

                          ShortInt

                          Word

                          Integer

                          LongInt

              Вещественные типы

                          Real

                          Single              (при наличии или эмуляции матем. сопроцессора)

                          Double             (при наличии или эмуляции матем. сопроцессора)

                          Extended          (при наличии или эмуляции матем. сопроцессора)

                          Comp               (при наличии или эмуляции матем. сопроцессора)

Символьный тип

                          Char

  Логический тип

                          Boolean

  Перечислимый тип

  Ограниченный тип (диапазон)

 

Сложные (структурированные) типы (строятся из простых):

  Массивы         array

  Записи                        record

  Множества      set

  Строки                        String

  Файлы

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

                          Text

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

                          File of …

              Бестиповые файлы

                          File

 

Объекты         Object

 

Ссылки:

Ссылки

  Адресный тип           

Pointer

 

 

Комментарии к списку типов

Переменная простого типа в каждый момент времени имеет своим значением что-то одно: одно число или один символ и т.п.

Переменная сложного типа состоит из многих элементов, каждый из которых принадлежит простому или сложному типу. Элемент сложного типа в свою очередь раскладывается на другие элементы и так далее. Разложив все до конца, мы получим, что переменная сложного типа состоит из элементов простых типов.

Аналогия: Простой тип. Вы хотите купить продукты. Вы идете по улице и видите дверь с надписью «Лавка». Вы открываете дверь и видите, что там продаются, например, баранки.

Структурированный тип. Вы хотите купить продукты. Вы видите дверь с надписью «Супермаркет». Вы открываете дверь и видите, что там продается множество разных продуктов.

Ссылки. Вы хотите купить продукты. Вы видите дверь с надписью «Адресное бюро». Вы открываете дверь, но внутри никаких продуктов нет. Вместо них вам дают адрес лавки или супермаркета.


 

Скачано с www.znanio.ru