When used as a function return type, the
void keyword specifies that the function does not return a value. When used for a function's parameter list,
void specifies that the function takes no parameters. When used in the declaration of a pointer,
void specifies that the pointer is "universal."
read more >>