"void is used to mean Nothing, as in void foo() which means foo is a function that returns Nothing. void* is used to mean \"something that can be anything, as in void *foo() which means foo is..." . . . .