help with a MESSY C definition!!?
rgh at inmet
rgh at inmet
Sat Nov 19 16:02:00 AEST 1988
>I need the syntax of definition for an array (of arbitrary size) of pointers to
>functions returning pointers to integer (HOW'S *THAT* FOR A DOOZY!!!). My
>closest (possibly correct) guess follows:
>
> int *(*opfuncs[])() = { . . . };
>
> I would appreciate any corrections/verifications.
It looks correct to me.
What I would recommend, though, would be something like:
typedef int * (*opfunc_t)();
opfunc_t opfuncs[] = { . . . };
Divide and conquer.
Randy Hudson rgh at inmet.inmet.com uunet!inmet!rgh
More information about the Comp.lang.c
mailing list