Oppure

Loading
07/09/18 5:32
Postato originariamente da TheDarkJuster:

Una piccola osservazione:


In realtà non è così perché nella calloc viene effettuata la moltiplicazione con controllo dell'overflow. Non c'è differenza.

Il limite teorico rimane quello dei 2G in tutti i casi (nel mondo a 32 bit)
Ultima modifica effettuata da 07/09/18 7:33
07/09/18 9:17
comtel
Postato originariamente da nessuno:

Postato originariamente da TheDarkJuster:

Una piccola osservazione:


In realtà non è così perché nella calloc viene effettuata la moltiplicazione con controllo dell'overflow. Non c'è differenza.

Il limite teorico rimane quello dei 2G in tutti i casi (nel mondo a 32 bit)


Grazie mille per le risposte, a quanto ho capito quindi la differenza tra una calloc e una malloc è minima, se non per il fatto che la calloc è seguitda da una inizializzazione e potrebbe essere più conveniente utilizzarla.
aaa