Mega Code Archive

 
Categories / C / Development
 

Pointers to functions

#include <stdio.h> int multiply(int x, int y); int main(void) { int x = 10; int y = 4; int (*ptr_to_func)(int, int); ptr_to_func = multiply; printf("%d * %d = %d\n", x, y, (*ptr_to_func)(x, y)); return 0; } int multiply(int x, int y) { return x * y; }