더북(TheBook)

실행결과 icon_con

num은 2입니다.
num은 5입니다.
num은 4입니다.
num은 12입니다.
num은 2입니다.

실행하면 numadd()함수를 호출해 2 + 3 = 5가 되고, sub()함수를 호출해 5 - 1 = 4가 됩니다. 다시 mul()함수를 호출해 4 × 3 = 12가 되고, 마지막으로 div()함수를 호출해 12 ÷ 6 = 2가 됩니다. 5.2.2 함수로 사칙연산하기에서 만든 프로그램과 비교하면 출력값이 같습니다.

이 장에서는 함수를 알아봤습니다. 함수는 조금 복잡하면서도 재미있는 부분이고 C 프로그램을 작성할 때 무조건 사용하므로 개념을 잘 익혀 두세요. main()함수 위쪽에 함수를 선언하고, main()함수 아래쪽에 함수를 정의해 사용한다는 사실도 알아 두고요. 단, 여러 함수를 쓸 때 함수 선언이나 함수 정의의 순서는 상관없습니다. 예제에서도 p()함수가 함수 선언 부분에서 어디에 있어도 무방합니다. main()함수보다 위쪽에 선언되어 있으면 사용하는 데 아무 문제없습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.