함수가 필요한 이유
한 번 사용한 코드를 버리지 않고 지속적으로 재사용할 수 있다!
한 번 짜놓은 함수를 이용해서 코드를 쓰면
실수할 확률이 조금이나마 줄어든다!
함수의 이름을 보고 이 코드가 대략적으로
어떤 코드인지 알기 쉽다!
<script>
function sum(left, right){ //함수 선언
return left+right; //왼쪽 값 + 오른쪽 값
}
</script>
예를들어 왼쪽 값과 오른쪽 값을 서로 더해주는 코드가 있다.
<script>
document.write(sum(3,4)) // Output: 7
</script>
이렇게 합치다는 의미를 가진 sum이라는 함수를 이름으로 했을 경우
코드를 검토하다 나중에 마주치더라도
쉽게 그 코드를 예측할 수 있다.
아무리 내가 짠 코드여도 나 혼자만 보는 것이 아니기 때문에
가독성을 위해 반드시 필요하다.
똑같은 코드를 반복해서 칠 필요도 없고
써야하는 코드의 양이 줄어들어 개발자의 피로감을 줄여준다!
함수와 함수를 서로 분리 시킴으로써 모든 변수의 사용을 함수 내에서 독립적으로 선언하여 사용할 수 있게 합니다.
#include <stdio.h>
int functionTest()
{
int temp = 5;
temp += result;
return temp;
}
int main()
{
int result = 10;
printf("result 결과 : %d", functionTest());
return 0;
}
안녕하세요 현우님, 썸네일이 요즘 이모티콘 갬성이네요 😀
스터디 키워드 이용해서 잘 학습하고 계신 것 같네요👍
빨리 개강해서 뵙기를 기다리고 있겠습니다 :)