3.6 들어오고 나가는 게 없을 때 사용하는 void
이번에는 조금 특이한 함수를 살펴볼게요. 그림 3-16의 test1() 함수와 같이 입력이 없고 출력은 정수인 함수가 있을까요? 네, C 언어에서는 가능합니다.
그림 3-16 | 입력이 없는 함수
function_int.c
#include <stdio.h> int test1(void); main() { int result; result = test1(); printf("test1 함수로부터 돌려받은 값은 %d\n", result); } int test1(void) { return 10; }
실행 결과
test1 함수로부터 돌려받은 값은 10