void (**A)() and void *(*A)(),
I think they are different,but why?
This is a discussion on what's the different between "void (**A)()" and "void *(*A)()"? within the C Programming forums, part of the General Programming Boards category; void (**A)() and void *(*A)(), I think they are different,but why?...
void (**A)() and void *(*A)(),
I think they are different,but why?
the first ie
void(**A)()
is a pointer to a pointer to a function returning void
the second ie
void*(*A)()
is a function pointer to a function that returns a void pointer
jv