구조체 활용 예제
#include <stdio.h>
int add(int x, int y);
int sub(int x, int y);
struct Calc{
int (*fp)(int, int);
};
int main(void){
struct Calc c;
c.fp = add;
printf("%d", c.fp(10, 20) );
return 0;
}
int add(int x, int y){
return x+y;
}
int sub(int x, int y){
return x-y;
}
'C > Example' 카테고리의 다른 글
[C] 배열 예제 (0) | 2021.03.08 |
---|---|
[C] 로그인 프로그램 예제 (static 변수) (0) | 2021.03.08 |
[C] 예제 (매개변수 포인터) (0) | 2021.03.05 |
[C] 예제 - 계산기 제작 (함수, 포인터, 배열) (0) | 2021.03.05 |
댓글