calloc - Reserviert Speicher und gibt die Speicheradresse darauf zurück

Beschreibung

void* calloc(size_t times, size_t bytes)

Reserviert times mal den Speicher der Größe bytes und gibt einen Zeiger darauf zurück. calloc setzt - im Gegensatz zu malloc - den gesamten Speicher beim Reservieren auf null.

Beispiel

int *array = (int *) calloc(100, sizeof(int));

Rückgabewerte

Gibt bei Erfolg einen Void-Zeiger auf den reservierten Speicher zurück, sonst den Nullzeiger (void*) NULL.