Ovako možeš videti koliko ima članova niza:
Code:
int a[9];
int elemenata = sizeof(a) / sizeof(int);
cout << elemenata;
Citat:
ja cu u njega trpati neke clanove
Ako unapred ne znaš koliko ćeš imati elemenata, ili nemaš neki određeni limit, koriste se klasične liste ili gotove biblioteke STL-a, recimo.
Citat:
ne znam koliko idem ilegalnim pute stavim c[0] i ide ali ne kontam kako da sada znam koliko sam stavio clanova...
To NULA ne znači ništa, zaboravi na to. Umesto NULE se stavi broj elemenata niza (koliko očekuješ da će maksimalno biti). Nedostatak toga je loše iskorišćenje mem prostora, jer se prostor odmah rezerviše, čak i ako nećeš koristiti taj niz. Drugi nedostatak je u nemogućnosti lakog realociranja prostora.
STL ti nudi sve u vezi toga, da ne razmišljaš.