void * calloc(
	size_t __nele,
	size_t __size)

Allocate nele elements of size each. Identical to calling malloc() using nele * size as argument, except the allocated memory will be cleared to zero.