5.3.1 반환값이 없는 함수

    반환값이 없는 함수는 앞에서 봤듯이 반환형을 void로 선언한 함수를 말합니다. main()함수에서 function_without_return()이라는 함수를 호출해 보겠습니다. 이 함수를 호출하려면 어떻게 해야 할까요? 먼저 함수를 선언합니다. 다음과 같이 main()함수 위에 함수를 선언합니다. main()함수 아래에 세미콜론을 뺀 function_without_return()함수를 똑같이 작성하고 뒤에 중괄호를 붙입니다. 중괄호 안에는 수행할 printf()문을 작성해 함수를 정의합니다. 그리고 main()함수에서 함수명으로 function_without_return()함수를 호출합니다.

    5.3.1 반환값이 없는 함수.c

    #include <stdio.h>
    
    void function_without_return(); // 함수 선언
    
    int main(void) {
        function_without_return(); // 반환값이 없는 함수 호출
        return 0;
    }
    
    void function_without_return() { // 함수 정의
        printf("반환값이 없는 함수입니다.\n");
    } 

    실행결과 icon_con

    반환값이 없는 함수입니다.
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.