카테고리 없음

함수에서 함수포인터 리턴하기 & 함수포인터 매개변수로 넘기기

НooпeУ 2013. 10. 5. 17:22

  1 #include<stdio.h>

  2

  3 void ccc(int a)

  4 {

  5     printf("ccc : %d\n", a);

  6 }

  7

  8 void (*bbb(int a))(int){

  9

 10     printf("bbb : %d\n", a);

 11     return ccc;

 12 }

 13

 14 void (*aaa(void (*(func)(int))(int), int a))(int)

 15 {

 16     printf("aaa : %d\n",a);

 17     a += 10;

 18     return func(a);

 19 }

 20

 21 int main()

 22 {

 23     aaa(bbb,10)(30);

 24     return 0;

 25 }

 26

 27