<<
>>

Новые типы данных

При определении нескольких переменных со сложной структурой удобно описывать каждую переменную, многократно используя одну и ту же запись структуры. Если, например, в нее потребуется внести изменение (добавить новое поле, изменить тип существующего и т.
д.), то придется делать это несколько раз, рискуя ошибиться и пропустить одно из описаний, особенно если они сделаны в разных местах программы.

Чтобы избежать этой проблемы и позволить программистам активно применять нужные структуры данных, в современных языках программирования разрешено определять собственные типы данных, которые допускается использовать в командах описания наравне с базовыми типами.

Синтаксис описания нового типа

Название нового типа можно использовать во всех последующих командах описания переменных.

Паскаль:

type TMyArray = array[0..99] of integer; type TMyRecord = record

Iteml: integer;

Item2: string; end;

var MyArray: TMyArray; var R: TMyRecord;

Си++:

typedef struct name { ' . int i ; float x;

} TNewStruct;

TNewStruct NewStruct;

<< | >>
Источник: Под ред. С. В. Симоновича. Информатика. Базовый курс. 2-е издание. 2004

Еще по теме Новые типы данных:

  1. 1. Проблемы взросления – это новые требования к самим себе. Это новые конфликты, новые, неведомые ранее притязания
  2. НОВЫЕ ВРЕМЕНА – НОВЫЕ ПЕСНИ
  3. Григорьев Ю.А., Ревунков Г.И.. Банки данных, 2002
  4. Оценка данных о личности.
  5. 18.4. Права субъекта персональных данных
  6. Анализ и интерпретация полученных данных
  7. Анализ и интерпретация полученных данных
  8. Банк данных
  9. 3.3.4. Методы обработки и анализа данных
  10. 4.5. Право изготовителя базы данных
  11. Подготовка исходных данных
  12. 12.4. Анализ эмпирических данных
  13. 5.3. Графическое представление данных