Da li je moguce 'vise' puta uraditi
realloc(Niz,n*sizeof(int)) //(Niz je *Niz, Niz=(int*)malloc(sizeof(int))
jer mi treba TACNA memorija onoliko koliko niz treba da ima clanova a taj broj nalazim kasnije.
I uzgred nije moguce dodeliti veliku memoriju na pocetku pa na kraju uraditi realloc.
Moja for petlja izgleda ovako
for(i=0; i<1 ;i++)
{
realloc(Niz,(i+1)*sizeof(int));
}
i prolazi PRVI put ali sledeci put kompajler prijavi gresku. Probao sam i "rucno" bez FOR prvi put
odradi realloc a drugi put rikne...












Opet memorija i C
Re: Opet memorija i C