void *p // p is a generic pointer