본문으로 바로가기

해커스쿨.Section 7

category Study/system 2017. 11. 2. 19:11


Section 7


함수란 무엇인가요?



우리는 보통 코드를 짤 때 사용자 정의 함수를 따로 만들어서 사용한다


이는 main함수에 코드가 몰리는 것을 방지하여 가독성을 높이고, 코드 재활용을 편리하게 만든다.


이러한 함수는 수학에서의 함수처럼 입력을 받아 내부에서 짜여진 논리를 실행한다.


그러나 수학에서의 함수와 다른점은 코드에서의 함수는 반환값이 없을 수 있다는 점이다

선언시 반환타입이 void일 경우가 이에 해당한다.

이는 함수보다는 "프로시저"라고 부르는 것이 맞다.

'Study > system' 카테고리의 다른 글

해커스쿨.Section 9  (0) 2017.11.02
해커스쿨.Section 8  (0) 2017.11.02
해커스쿨.Section 6  (0) 2017.11.02
해커스쿨.Section 5  (0) 2017.11.02
해커스쿨.Section 4  (0) 2017.11.02