C/Example
[C] 예제 (함수, 포인터)
꾸압
2021. 3. 5. 14:40
함수 포인터 예제
#include <stdio.h>
void hello(int num_1, int num_2){
printf("\n");
printf("hello~\n");
}
void hi(int num_3, int num_4){
printf("hi~~~~");
}
int main(void){
void (*fp)(int, int); //함수 포인터
hello(0, 0);
hi(0, 0);
fp = hello;
fp(1, 2); //hello();
fp = hi;
fp(3, 4);
return 0;
}
포인터에서는 함수 원형의 '반환값(void)', '매개변수 갯수(2개)', '자료형(int)' 가 모두 같아야 한다.