Change Password

What do the following declaration signify?
void (*cmp)();
cmp is a pointer to an void function type.
cmp is a void type pointer function.
cmp is a function that return a void pointer.
cmp is a pointer to a function which returns void .