В информатике составной тип данных или тип составных данных — это тип данных , состоящий из скалярных типов данных языка программирования и других составных типов, которые могут быть неоднородными и иерархическими по своей природе. Иногда его называют структурой или ключевым словом, специфичным для языка, используемым для определения, например, struct . Он попадает в классификацию типов агрегатов , которая включает однородные коллекции, такие как массив и список . [1]