다음은 두 값의 합을 계산하여 돌려주는 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() 함수의 몸체()를 찾아가서 함수를 실행합니다.

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