[ dagree @ 30.04.2006. 01:04 ] @
Imamo sledeci C fajl: Code: #include <stdio.h> #include <stdlib.h> void main(){ long float *a; a=(long float*)malloc(2621440*sizeof(long float)); long float i; for (i=0; i<2621440; i++) { a[i]=i; } char k; scanf (&k); free(a); } Znaci alociramo prostor od 2621440*8B=20MB i zatim ga popunimo. Medjutim kada se program startuje, posmatrano iz Windows Task Manager-a (odeljak PF usage), memorija kao da se uopste ne puni. Dakle moje pitranje je sta se dasava sa ovih 20MB tj. gde se oni smestaju? |