void가 아닌 함수의 선언된 반환 형식은 어떤 계약을 설정하나요?
void
모든 매개변수는 반환 형식과 정확히 같은 형식이어야 합니다.
선언과 관계없이 호출자는 항상 문자열을 받습니다.
return으로 전달되는 값은 선언된 반환 형식과 호환되어야 합니다.
return
함수는 값이 포함된 return 문을 절대 사용할 수 없습니다.