I was fidgeting around with the compiler today and I tried to create an array of function pointers in one statement, but couldn't quite do it that directly. Or at least I can't figure it out.
Here's what I tried:
BTW, i'm using vstudio.netCode:void (*arrpfunc)[10](); // error: array element type cannot be a function
typedef void (*pfunc)();
pfunc arr[10]; // no problems.