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