'함수 포인터'에 해당되는 글 1건

  1. 2009.04.20 [C언어]좀 더 복잡한 함수 포인터

[C언어]좀 더 복잡한 함수 포인터


  1. #include <stdio.h>  
  2.   
  3. int (*F(int))(char);  //함수의 데이터타입 int (*)(char)  
  4. int A(char);  
  5.   
  6. int main()  
  7. {  
  8.     int (*(*z)(int))(char);   //int (*)(char)형의 포인터  
  9.     int (*temp)(char);  
  10.     temp = F(5);  
  11.     temp('a');  
  12.     z = F;  
  13.     return 0;  
  14. }  
  15.   
  16. int (*F(int iData))(char)  
  17. {  
  18.     printf("Function F[%d]\n", iData);  
  19.   
  20.     return &A;  
  21. }  
  22.   
  23. int A(char cData)  
  24. {  
  25.     printf("Function A[%c]\n", cData);  
  26.   
  27.     return 0;  
  28. }