void testpf() { int (*ptMain)() = main;
void (*ptFoo)() = Foo;
ptFoo();
printf("main() is at 0x%x\\n", (unsigned long)ptMain); printf("Foo() is at 0x%x\\n", (unsigned long)ptFoo);}