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;
}
끝!
'C++프로그래밍' 카테고리의 다른 글
2013.04.02_포인터&배열 (0) | 2013.04.02 |
---|---|
2013.04.01_배열 (0) | 2013.04.01 |
20130329_함수포인터(1) (0) | 2013.03.29 |
[스크랩]인수/인자리스트 (0) | 2013.03.29 |
2013.03.28_함수의인수전달기법 (0) | 2013.03.28 |