Contact: aviboots(AT)netvision.net.il
39,855 questions
51,776 answers
573 users
#include <stdio.h> void f1(void) { puts("f1"); } void f2(void) { puts("f2"); } void control(void (*p)(void)) { p(); } int main(void) { void (*p)(void); p = f1; control(p); p = f2; control(p); return 0; } /* run: f1 f2 */