mem_calloc() function
Contiguously allocates enough space for count objects that are size bytes of memory each and returns a pointer to the allocated memory. The allocated memory is filled with bytes of value zero.
Arguments
count
number of objects to allocate
size
size of the objects to allocate
Return value
pointer to allocated memory / NULL pointer if there is an error