반환값 함수1 [C언어] 반환값 return에 대하여 반환값이란, 함수가 실행된 이후에 함수의 잔여물이라고 생각하면 된다. 바퀴벌레가 죽으면 알을 깐다는 말이 있다. 반환값은 알과 같은 존재라고 생각하면 된다. 바퀴벌레가 죽는다? => 함수 내의 코드가 모두 실행됨. 바퀴벌레가 알을 낳는다? => 함수에게 값이 주어진다. 한가지 예제를 통해 이해시켜보겠다. *참고로 반환값이 존재하는 함수는 반환형 int로 함수를 정의하며, 반환값이 존재하지 않는 함수는 반환형 void로 함수를 정의한다. #include int function_with_return() { printf("반환값이 존재하는 함수입니다.\n"); return 10; } int main(void) { int num = function_with_return(); printf("num의 값은%d 입니.. 2023. 5. 15. 이전 1 다음