c11.ko.subject.pdf

C_11.pdf

✅ 함수 포인터(function pointer) 의 이해와 활용

1.함수포인터 배열 선언 : 배열 초기화와 동일하게 사용

int (*fp[10])(int);
fp[3] = func4;

int (*fp[10])(int) = {func1, func2, func3};

2. 함수포인터 배열 사용법

int (*fp[10])(const char *, ...) = {printf,};
(*fp[0])("Hello world!\\n");
fp[0]("Hello world!\\n");