예를들어 


int Add(int a, int b)

{

return a+b

}

라는 함수가 있고


int (*fptr)(int, int) = Add;

라는 포인터 변수를 선언했어


그러면 이 fptr이라는 함수포인터가 함수의 주소를 가르키니까

변수 포인터처럼 *fptr(c,d);로 사용해야 직관성이 있는데

왜 fptr(c,d);로 사용하는걸까?