1 2 3 4 5 6 7 8 9 10
extern void foo (void); void (*foo_p) (void); int main () { foo_p = foo; return 0; }