Programiranje u C-u

  

C STRUKTURA
C struktura je tip podatka koji je prikladan za grupiranje različitih elemenata. Kreirajmo novu C strukturu podataka prikladnu za pohranjivanje datuma. Članovi C strukture koriste četiri  osnovna tipa podataka . Zbog toga što zahtjevi za pohranu C strukture ne mogu biti poznati kompajleru, prvo je potrebno definirati C strukturu. To omogučava kompajleru da odredi potreban prostor za pohranu podataka, te da prepozna različite članove C strukture.

        struct   datum{
                int  mjesec;
                int  dan;
                int  godina;
        };
Ovo je deklaracija novog tipa podatka koji se zove datum. Ova C struktura se sastoji od tri osnovna člana koji su svi tipa integer. Ovo je definicija za kompajler. Ona ne kreira prostor za pohranu podataka i ne može se upotrebljavati kao varijabla. U stvari je to nova ključna riječ za tip podataka, kao što su int i char, i može se upotrebljavati pri kreiranju varijabla. Druge C strukture mogu se definirati tako da sadrže istu kompoziciju kao struktura datum.
        struct  datum   današnji_datum;
definira varijablu koja se zove današnji_datum koja je novo-definiranog tipa podatka C strukture datum.


©Copyright B Brown. 1984-1998. All rights reserved.