컴퓨터 과학 & 영상처리 관련/C / C++
함수를 함수포인터로 전달시
꺄뜨르
2012. 6. 1. 08:35
int add(int x, int y)
{
return x + y;
}
void func(int(*x)(int,int))
{
int a = 10, b= 20;
printf("add함수결과:%d\n",x(a,b));
}
void main(void)
{
func((int(*)(int,int))add);
}
이렇게 전달가능...형변환 없이도 가능하지 않나?