Hello All,

I have to declare an array of function pointer return char and accepting nothing.

Code:
UCHAR(*s[12])(void) = {abc, def, ghi,                                            klm,xyz,
                                    mnp,bcd,stp,
                                    ghk,jwe,
                                    uvw,hik};
But I want to know, How do I typedef the pointer declaration and use in defining the array.

Please advise.