Quote:
|
Originariamente inviato da GiulioCesare
Salve ragazzi, ho un dubbio, in C la memoria che viene riservata ad un array, viene allocata dal compilatore, in fase di compilazione od esecuzione(runtime)?
|
Se l'array è dichiarato staticamente:
int a[6];
è allocato a tempo di compilazione nello stack della funzione; se l'array è allcoato dinamicamente con malloc è allocato a runtime nello heap.