C++프로그래밍
2013.04.01_함수포인터응용편!
성엽이
2013. 4. 1. 13:55
1. void test( int( *p)( const char *, ...) ) 의 반환형 void 를 p 의 반환형으로 바꿔서 p 를 반환받아 보자.
2. p 의 반환 자료형은 int(*●)(const char *, ...) 이다. 앞에 ● 이부분에 인수가 붙어야 하므로
함수 > test( int (*p)(const char *, ...) ) 을 ● 이부분에 붙여주면된다!!
3. int(* test( int (*p)(const char *, ...)) )(const char *, ...)
{
~~~~
return p;
}
끝!