상당히 많이 사용하게 되는 포인터이다.
역할
함수의 메모리 주소를 저장하고 호출하는 역할
형식
리턴 데이터형(*함수 포인터명)(매개변수)
예 : int(*pfunc)(int, int);
#include <stdio.h>
int add(int num1, int num2){
return num1 + num2;
}
int main(void){
int (*func)(int, int);
int result;
func = add;
result = func(1, 2);
printf("%d\\n", result);
return 0;
}