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");
}
실행결과 |
반환값이 없는 함수입니다. |