다음을 통해 공유


컴파일러 경고(수준 1) C4033

'function'은 값을 반환해야 합니다.

함수가 값을 반환하지 않습니다. 정의되지 않은 값이 반환됩니다.

반환 값 없이 return 을 사용하는 함수를 void형식으로 선언해야 합니다.

이 오류는 C 언어 코드용입니다.

다음 샘플에서는 C4033을 생성합니다.

// C4033.c
// compile with: /W1 /LD
int test_1(int x)   // C4033 expected
{
   if (x)
   {
      return;   // C4033
   }
}