반환값?출력값?
조회수 425회
현재 c언어 함수단원공부중입니다.
그 중에서도 다향한 형태의 함수를 공부중인데 예를 들어서
void name(int num)
이런식으로 코드를 작성하게되면 반환값은 존재하지 않는다고 책에 나와있더군요.
그런데 도데체 반환값이랑 출력값이 어떻게 다른건가요?
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
함수가 호출되면 함수내에서 계산한 결과를 return문을 이용해서 함수를 호출한 곳으로 반환할 수 있습니다. 그게 반환값입니다. 함수 이름앞에 반환값의 자료형을 써주는데 void는 반환값이 없다라는 표시입니다.
그리고 어디서 들었는지 모르겠으나, 일반적으로 출력값이라는 말은 보통 사용하지 않습니다. 말한사람은 아마도 출력되는 값이라는 의미로 사용한 것 같습니다. 머를 말하는지는 앞뒤 문맥상으로 이해를 해야할 것 같습니다.
-
(•́ ✖ •̀)
알 수 없는 사용자
-
댓글 입력