Сложные типы данных

Что делать, чтобы стать программистом Что делать, чтобы стать программистом

Многие сегодня хотят стать программистами. Хотят. Но ничего не делают для этого. Не делают даже простых вещей. Не хотят даже прочитать книжку из 10 страниц. В итоге так и остаются никем. Потому что мечты не сбываются никогда. Сбываются только планы… Подробнее...

В принципе, уже изученных нами типов данных уже достаточно, чтобы создавать программы практически любой сложности. В конце концов, раньше люди вообще писали программы в машинных кода, а изобретение Ассемблера стало для программистов огромным облегчением.

Но главный не возобновимый ресурс - это время. Так зачем же его тратить на мучения с Ассемблером, если есть языки высокого уровня? И зачем тратить это время на изобретение конструкций с простыми типами данных, если давно уже придуманы сложные типа данных на все случаи жизни?

Правильно. Незачем. Лучше потратить его один на изучение этих сложных типов данных. Вот этим мы и будем заниматься далее.

Итак, вначале коротко об основных сложных типах данных. А потом о каждом из них подробно.

Массивы
Массив - это набор из нескольких элементов, которые имеют простой тип данных. Например, если вы хотите работать с таблицами или матрицами, то массивы для этого подойдут как нельзя лучше.

Строки
С символьным типом данных вы уже знакомы. Но этот тип данных может хранить только один символ в одной переменной. А чтобы работать сразу с целой строкой, используются строковые типы данных. По сути строка - это массив символов. Есть нюансы, но об этом позже.

Множества
Если вы помните математику, то с этим понятием вы знакомы. Если не помните, то вспоминайте. Мы всё-таки изучаем программирование, поэтому тратить время на объяснение математических терминов я не буду.

Записи
Запись - это набор элементов разных типов. Использование записей - это первый шаг на пути объектно-ориентированного программирования. Записи очень сильно облегчают жизнь программисту.

Файлы
Что такое файл, надеюсь, всем понятно. Хотя бы с точки зрения пользователя. Файлы используются для хранения данных.

На этом краткий обзор закончим. Более подробно о сложных типах данных см. в соответствующих разделах.


Инфо-МАСТЕР ®
Все права защищены ©
e-mail: mail@info-master.su

Яндекс.Метрика