Struktuurid

Struktuurid

Hoidmaks erinevate tüüpi andmeid, mis moodustavad koos mingi seostatud kogumi kasutatakse struktuure. Näiteks moodustub struktuur inimene järgmistest andmetest: eesnimi (tekst), perenimi (tekst), sugu (tõeväärtus, 0- naine, 1 -mees), kaal (reaalarv). Sellised andmed moodustavad ühtse terviku ühe inimese kirjeldamiseks, kuid eraldiseisvana on väga erinevat tüüpi.

Näide (C#)

        struct inimene {

             public string eesnimi;

             public string perenimi;

             public bool sex;

             public float weight;

        }

Sellise struktuuriga saame luua uue muutuja kasutaja ja anda kasutajale, eesnime, perenime, soo ja kaalu:

        inimene kasutaja;

        kasutaja.eesnimi = "Jaan";

        kasutaja.perenimi = "Mets";

        kasutaja.sex = 1;

        kasutaja.weight = 80.0;