저번 시간에 말을 하였듯이 그러면 어떤 경우에 어떻게 해야하는 지 그것에 관하여 설명을 하도록 하겠습니다.

return이라는 것이 원래 돌려보낸다라는 것입니다.

나중에 따로 강좌를 적겠지만 미리 한번 거론을 하자면 return 0;라는 것도 0번 줄로 보낸다라는 느낌이거든요.

그런 관계로 return이라는 문법이 쓰이는지 안 쓰이는지에 따라서 쓰인다면 반환하는 값이 있다라고 해서 시작하는 구간이 void가 아닌 int가 쓰이게 되는 것입니다.

그러면 언제 (void)를 써야 하는 지 그것이 궁금할 것이라고 저는 추론을 합니다.

그래서 설명을 드리자면 (int dd)하면서 시작할 때 int라는 것은 함수를 시작한다! 가 아닌 전달인자라는 것이됩니다.

전달인자라는 것이 없으면 (void)를 쓰게 되는 것입니다.

그렇다면 그 전달인자라는 것이 무엇인가??

전달인자라는 것은 다른 함수와 연결이 되는 느낌의 변수들을 전달인자라고 합니다.

//확실한 것은 아니나 그러한 느낌이 있다보니 일단 이렇게 설명하겠습니다. 100% 확신하고 받아들이시지 마세요!

그리고 마지막으로 함수라는 것은 이미 한번 정의 된 경우 언제든지 다시 호출이 가능해진다.

이번에는 간단하게 진행이 되었습니다.

다음강좌에서 보도록합시다.


블로그 이미지

이사가는 사람

안녕하세요 블로그를 옮기려고 생각하고 있습니다. 해당 블로그는 폐기하고 다음 다른 블로그에서 뵙도록 하겠습니다. 감사합니다!

,