Dopo che alloco della memoria per un array come faccio a controllare che l'allocazione sia andata a buon fine e che la memoria disponibile era, quindi, sufficiente per allocare l'array?
Considerando che alloco la memoria in questo modo:
aaa = (int *) calloc(N,sizeof(int));
va bene se poi controllo così?
if(aaa==NULL) printf("Errore: Memoria insufficiente!");
:master: