4.193.33 void* malloc
void* malloc(size_t __size) __ATTR_MALLOC__
The malloc() function allocates size
bytes of memory. If malloc() fails, a NULL pointer is returned.
Note that malloc() does not initialize the returned memory to zero bytes.
See the chapter about malloc() usage for implementation details.