SW1 C언어 scanf 반환 값 C언어로 코드를 작성하다 보면 scanf 함수를 사용했을 때, 반환 값이 무시되었다는 경고가 뜨는 것을 많이 볼 수 있습니다. 이 경고가 왜 발생하는 것인지 알아내기 위해 이제부터 scanf 함수를 분석할 것인데, 그 순차는 다음과 같습니다. 1. 반환 값이 무시되었다는 게 무슨 뜻인가? 2. 반환 값이 무시되는 게 왜 문제인가? 3. 무시된 반환 값이 무엇인가? 4. 이 경고를 없애는 방법은 무엇인가? 1. 반환 값이 무시되었다는 게 무슨 뜻인가? 우선, 반환 값은 함수의 결과를 알리기 위해 함수를 호출한 곳에 보내는 값이라는 의미를 가진다는 것을 알아야 합니다. 예로, 두 정수를 인자로 넣어 보내면 그 두 수의 합을 반환하는 add 함수는, 두 수의 합이라는 결과를 자신을 호출한 곳에 보냅니다. 한 .. 2023. 2. 2. 이전 1 다음