NULL macro represent?NULL defined as NULL (void *) 0?0 is equivalent to NULL, does that mean a Null Pointer is just an address with all 0000 bits?NULL as /0?malloc function call?calloc set all values to 0 and all addresses of pointers to NULL?malloc to guarantee the proper amount of memory is allocated?