재귀함수

    여러 가지 함수 유형

    여러 가지 함수 유형

    매개변수가 없는함수 예를 들어 키보드로 수를 입력해서 양수를 반환하는 함수를 만든다면 호출한 함수로부터 값을 받을 필요가 없으므로 매개변수도 필요 없게 된다 #include int get_num(void); int main(void) { int result; result = get_num(); printf("반환값: %d", result); return 0; } int get_num(void) // 매개변수는 없고 반환형만 있다 { int num; printf("양수 입력: "); scanf("%d", &num); return num; // 반환형 } 반환값이 없는 함수 데이터를 받아서 단지 화면에 출력하는 함수라면 특별히 반환값이 필요 없다 #include void print_char(char ch, ..