stdlib.h, this function provides
aligned memory allocation. It is fully POSIX-compliant.
The returned address is written to the
void * variable
pointed to by
The integer return value from the function is zero on success, or an error code on failure.
If no block of memory can be found with the requested size
and alignment, the function returns
the value of