함수 포인터 & void 포인터 변수 & typedef
@ 함수 포인터 #include int sum(int a, int b); void func(int (*fp)(int p, int q)); int main() { func(sum); return 0; } int sum(int a, int b) // 내가 남에게 보여주고 싶지 않은 소스 { return a+b; } //////////////////////////////////////////////////// 상대방이 사용하는 소스 void func(int (*fp)(int p, int q)) { int a, b, res; scanf("%d%d", &a, &b); res=fp(a, b); // 내가 곱샘으로 바꾼다면 곱셈 연산을 실행한다. printf("%d\n", res); } @ void형 포인터 void..
2007. 3. 13.