Jednodimenzionalni niz

1. Jednodimenzionalni niz

1.1. Najava (deklaracija) jednodimenzionalnog niza

Niz se, kao i svaka druga varijabla u programu, mora najaviti (deklarirati). Opći oblik najave jednodimenzionalnog niza je ovakav:

tip_podatka ime [duljina_niza];

gdje je:
  • tip_podatka jedan od osnovnih tipova podataka u C-u (int, float, double, char) , a odnosi se  na tip elemenata koji će se upisivati u niz
  • ime – identifikator
  • duljina_niza najveći broj elemenata koji se mogu upisati u dani niz.

Napomena: Ako se niz najavi kao globalna varijabla (prije funkcije main()), onda je početna vrijednost svih elemenata niza jednaka 0. No, ako se najavi kao lokalna varijabla, onda elementi niza nisu inicijalizirani (nisu postavljeni na određenu početnu vrijednost). To znači da su elementi tako najavljenog niza popunjeni slučajnim vrijednostima (ovisno o tome što je na tomu mjestu u memoriji bilo prije navedene najave).