|
대박전설 님이 쓰신 글 :
: void (*handler)(void) = NULL;
: 해석좀 부탁합니다..
함수포인터 변수를 선언하고 그 변수에 NULL로 초기화 하는 구문입니다.
#include <cstdio>
void Test(void)
{
printf("Call Test() \n");
}
typedef void (*HandlerType)(void);
int main()
{
void (*handler)(void) = NULL;
handler = Test; // or handler = &Test
handler();
HandlerType handler2 = Test;
handler2();
getchar();
}
|