[ Ivan Vasić @ 05.01.2004. 15:23 ] @
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 Code: 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... |