반응형
void 함수는 그냥 실행만 하는 간단한 함수이다
예를 들자면 int랑 다르게 그냥 printf로 값만 간단하게 출력하는 함수 구현이 가능하다
이걸 사용하는 이유는 계산기 처럼 어떠한 값(더하기, 빼기)를 필요로 하는 상황이 아닌 알람같은 그냥 행동만 필요로 하는 상황이 존재하기 때문이다
(코드 예시)
// 줄 출력
void print_line() {
printf("====================\n");
}
반대로 int는 계산된 값을 돌려준다
(코드 예시)
int add(int a, int b) {
return a + b; // 계산 결과 돌려줌
}반응형