Tudd Intuíció, előadás, egyéni adattípusok
Kivonat: Az előadás középpontjában a felhasználói adattípusok - szerkezetek, felsorolások és a szakszervezetek. Gyakorlati példák és útmutatás az egyéni adattípusok
Azáltal egyéni adattípusok közé tartoznak a nem-szabványos adatok, amelynek szerkezete a rendszer nem tudja,, és a műveletek, amelyek a C-szabvány szerint kell meghatározni. A szerkezet az ilyen adatok ismertté válik csak a fordító által leírás szövegében szereplő forrás programot. A felhasználói adatok közé tartozik például a tömbök (amelynek ez volt az előző részben), a szerkezet (más algoritmikus nyelvek ismert a kifejezés felvétel), transzferek (bizonyos könyvek nyelveken C, C ++ ezeket a továbbiakban az egész adatok) és a szervezetek.
9.1. struktúra
Eredeti módon voltak a sorok a táblák, ami ismerős lehet azok számára az ilyen típusú szerkezetek. Jellemző táblázatokból bármilyen tartalom jelenléte az oszlopok, amelyek mindegyike azonos típusú adatot. Ugyanakkor a szomszédos oszlopok adattípusok eltérőek lehetnek. Ha egy adott funkció használatának tömbök az azonos típusú a tömb elemeinek, táblázat sorokat is képviselheti egy szekvenciát mezők a különböző adattípusok. Minden egyes sorban a táblázat megfelelő oszlop a mező neve ismert, és a táblázat típusát forgalomba az érték mezőben. Például a „Név” tele van szöveges információ, a „Year of Birth” tárolja integer adatokat a terepen „Nem” ahhoz, hogy eredménye csak az „M” vagy „F”, stb
Az úgynevezett „sapkát” a táblázat egy programozási nyelv az úgynevezett szerkezet a sablon. Például, a minta szerkezete, amely leírja a könyv adatokat úgy lehet elrendezni a következőképpen: