로그인 바로가기 하위 메뉴 바로가기 본문 바로가기
난이도
입문

모두를 위한 컴퓨터 과학 (CS50 2019)

임시 이미지 David J. Malan (데이비드 J. 말란)
http://www.boostcourse.org/cs112/forum/48670
좋아요 15504 수강생 34435

1. 

"12행에서 함수를 선언할 때 함수를 int로 정의한 이유는 빨간줄로 표시한 8행에서 get_positive_int()를 사용할 때, 함수 안에 정수값이 들어가 있기를 원해서이다." 라고 생각을 했습니다. 제대로 이해한 게 맞나요?

2. 반환한다는 말은 어떤 개체에 입력되어 있는 값을 그대로 사용한다는 뜻인가요?

3. 만약 함수를 선언할 때 "void get_positve_int(void)"와 같이 void를 사용하여 정의했다면, 해당 함수는 위의 예시와 달리 반환이 불가능하게 되는 건가요?


흐릿하게 이해한 것 같아 이렇게 질문 남겨봅니다. (_ _ )