C/C++ 언어 함수 포인터 사용 예제 프로그램


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
/* 함수 포인터 사용 예제 프로그램 */
 
#include <stdio.h>
 
void english(void);
void korean(void);
 
int main(void) {
  void (*fp_name)(void);
 
  fp_name = english;
  fp_name( );  /* ANSI C 호출 방법 */
  /* (*fp_name)( ); old C 호출 방법 */
  fp_name = korean;
  fp_name( );  
  return 0;
}
 
void english(void) {
  printf("When you call me that, smile");
  printf("\n");
}
 
void korean(void) {
  printf("웃으면 복이와요\n");
}
 
cs


C/C++ 언어 함수 포인터 사용 예제 프로그램



+ Recent posts