다음은 두 값의 합을 계산하여 돌려주는 sum() 함수를 사용하는 프로그램입니다.
Function_call.c
#include <stdio.h> int sum(int x, int y); // ➊ sum( ) 함수 선언 main() { int x = 10, y = 20; int result; result = sum(x, y); // ➋ sum( ) 함수 호출 printf("%d + %d = %d\n", x, y, result); } // ➌ sum( ) 함수의 몸체 int sum(int x, int y) { return x + y; }
실행 결과
10 + 20 = 30
이 코드를 보면 sum() 함수를 선언했고(➊) main() 함수 안에서 sum() 함수를 호출합니다(➋). 그리고 함수가 호출되면 sum() 함수의 몸체(➌)를 찾아가서 함수를 실행합니다.