In C what's the function pointer (void*)
doing in:
int (*fn) (void*)
If the parameter is nothing then it should be:
int (*fn) ()
My understanding is void*
is chunk of memory. void* mem
means mem
pointing to a chunk of memory. But what's (void*)
without a name?