마무리
1. 함수
① 함수는 값을 입력받아 어떤 작업을 처리한 후 그 결과를 출력(반환)합니다.
② 함수는 보통 main()함수 위에 먼저 선언하고 나서 main()함수 아래에 정의합니다. 그리고 필요한 곳에서 함수명으로 호출합니다.
③ 함수를 실행한 결과로 반환하는 값을 반환값이라고 하고, 반환값의 자료형을 반환형이라고 합니다.
④ 함수를 호출할 때 값을 전달하면 함수에서는 전달값을 변수로 받는데, 이 변수를 매개변수라고 합니다.
⑤ 전달값이 여러 개일 때는 쉼표로 구분하고, 매개변수도 전달값의 개수에 맞춰 선언합니다.
⑥ 전달값과 매개변수는 자료형이 서로 같아야 합니다.
형식
// 함수 선언 반환형 함수명(매개변수1, 매개변수2, ...); void main(void) { 함수명(전달값1, 전달값2, ...); // 함수 호출 } // 함수 정의 반환형 함수명(매개변수1, 매개변수2, ...) { (중략) }