This creates a pointer to the beginning of the array of two pointers.
void **p; p = malloc(2 * sizeof(void *));
This creates a pointer to the