2.5 Tanımlamalı Veri Yapıları Tanımlamalı veri yapısı, temel veya daha önceden tanımlanmış veri yapılarının kullanılıp yeni veri yapıları oluşturulmasıdır. Temel veri yapıları, genel olarak tüm uygulamalarda gereksinim duyulan ve bolca kullanılan bir olgudur. Ancak, veri modeli gereği temel veri yapısıyla kotarılamayan veri saklama şekilleri tanımlamalı veri yapılarıyla gerçekleştirilir. Örneğin C dilinde ağaç veri modeline uygun temel veri yapısı yoktur; benzer şekilde zaman, tarih vs. gibi veri yapıları da yoktur. Dolayısıyla böyle bir veri yapısı struct deyimiyle oluşturulabilir. Yeni veri yapısı tanımlamak, gereksinime göre üç değişik şekilde yapılabilir:
Herbirinin kullanım amacı farklı farklı olup uygulamaya
göre bir tanesi veya hepsi bir arada kullanılabilir. Genel olarak, en
çok kullanılanı topluluk oluşturmadır; böylece birden fazla veri yapısı
biraraya getirilip/paketlenip yeni bir veri yapısı/türü ortaya çıkarılır. |