Ako je *pi pokazivac na integer-e i dodelim mu memoriju
pi=malloc(n*sizeof(int));
da li je moguce naci broj 'n' ako on nije poznat tj. pretpostavimo da imam taj *pi kome je dodeljena nepoznata velicina memorije i želim da znam koliko
integer-a on sadrži ->
onda bi taj broj našao kao n= (velicina*pi)/sizeof(int) . Jel moguce ovo ?
Ako jeste onda je pitanje kako da nadjem (velicina(*pi)) ??
Naravno uz pretpostavku da je pokazivacu regularno dodeljena memorija kao što sam gore naveo.
U pitanju je 'C'.