69장 심사문제
, flowithego 님이 작성정답을 풀긴했는데 좀 명확하지가 않아서 질문드립니다
void형 함수인데 왜 return이 함수 구문내에 존재해야 하는지
이걸 어떻게 머릿속에 다시 정리해야하는지 감이 안잡히네요
포인터로 리턴할 경우에는 상관이 없는건가요?
Re: 69장 심사문제
, 도장_ 관리자님이 작성해당 문제는 함수 포인터를 함수의 반환값으로 사용한 것입니다.
UNIT 69.4를 보면 int add(int a, int b) 함수를 리턴하기 위해서는
int (*getAdd())(int, int)
로 선언했습니다.
이 int는 함수 포인터가 리턴하는 함수의 반환 타입입니다.
UNIT 69.4를 다시 살펴보세요.