Przeczytalem troche o rezerwowaniu pamieci dla tablic, i nie zrozumialem pewnej rzeczy oto przyklad kodu
int rozmiar;
float *tablica;
rozmiar = 3;
tablica = (float*) malloc(rozmiar * sizeof(*tablica));
tablica[0] = 0.1;
a czytalem ze takie przydzielanie pamieci dla tablic pozwoli mi zmieniac raz okreslony rozmiar tablic, ale widze tylko takie przyklady ze rozmiar jest juz okreslony, tutaj np na 3 i rezerwuje potem pamiec dla tablicy o rozmiarze 3 indeksow, czyli gdzie tu mozliwosc zmiany jej rozmiaru ?