Tietueita sisältävä taulukko voidaan alustaa määrittelynsä yhteydessä. Kun kirjoitetaan esim. seuraavat globaalit määrittelyt:
struct henkilo{ char nimi[40]; int ika; };
struct henkilo taulukko[]={{"Matti",24}, {"Pia",20},{"Seppo",25},{"",0}};
on tullut määritellyksi alustettu tietuetaulukko, jossa on 4 tietuetta.
Huomaa, että taulukon kokoa ei ole ilmoitettu. Tila varataan alustusten perusteella riittäväksi. Viimeiseksi tietueeksi on talletettu "tyhjä" tietue, jotta taulukkoa läpikäytäessä voidaan helposti todeta taulukon päättyminen.
![]() | Kirjoita puhelinluettelo-ohjelma, jossa taulukko on alustettu valmiiksi. Ohjelmalla voidaan etsiä nimen perusteella puhelinnumeroita. Oikean nimen etsimisessä voit käyttää string.h:ssa esiteltyä funktiota strcmp(). |