Придумываем типы данных
Оценка 4.9

Придумываем типы данных

Оценка 4.9
docx
информатика
06.05.2020
Придумываем типы данных
0.1. Придумываем типы данных
73.docx

0.1. Придумываем типы данных

Паскаль предоставляет возможность не только пользоваться стандартными типами данных, но также именовать их по-другому и даже создавать свои типы.

Запись                         TYPE   bukva        =                                         Char

означает:                     ТИП     bukva   "равен" (эквивалентен) типу    Char,

то есть мы просто придумали типу Char еще одно название "bukva". Теперь все равно, как записать:

VAR a,b:Char

или                                                      VAR a,b:bukva .

 

Еще примеры:    type   Vector              = array[1..10] of Integer;

matritsa                       = array[1..8] of Vector;

var    a,b                   :Vector;

c                     :matritsa;

d                     :array[1.. 8] of Vector;

Здесь мы создали два новых типа с именами Vector и matritsa. Очевидно, переменные c и d описаны одинаково.  Обратите внимание, что вместо         type matritsa = array[1.. 8] of Vector

можно записать                                  type matritsa = array[1.. 8] of array[1..10] of Integer

или                                                      type matritsa = array[1..8,1..10] of Integer .

 

Зачем нужны новые типы? Вот две из нескольких причин. Одна – наглядность и удобство. Другая - чисто грамматическая - Паскаль разрешает в определенных конструкциях записывать лишь имена типов, а не их определения. Например, когда  мы изучим процедуры с параметрами, мы узнаем, что

писать                procedure p(a: array[1..10] of Integer)                     неправильно,

а писать             procedure p(a: Vector)                                           правильно.     


 

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

Придумываем типы данных Паскаль предоставляет возможность не только пользоваться стандартными типами данных , но также именовать их по-другому и даже создавать свои типы

Придумываем типы данных Паскаль предоставляет возможность не только пользоваться стандартными типами данных , но также именовать их по-другому и даже создавать свои типы
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
06.05.2020
Посмотрите также: