I've discovered function pointers in C recently and I'm trying to get it working fine but I'm just pulling my hair on this!!!
I have a pointer to a function returning a string:
(char *) (*)() (*bar)().
But I want an array of 6 pointers to function on this but I can't get it working.
I keep getting compiler errors probably with parentheses stuff it's really messy. I've tried something like this but doesn't work:
(((char)(*))((*))(((*)((foo))))([(6)]));
I need help to do this array am I doing something wrong?