Udostępnij przez


Ostrzeżenie kompilatora (poziom 1) C4033

Funkcja musi zwracać wartość

Uwagi

Funkcja nie zwraca wartości. Zwracana jest niezdefiniowana wartość.

Funkcje, które używają return bez zwracanej wartości, muszą być zadeklarowane jako typ void.

Ten błąd dotyczy kodu języka C.

Example

Poniższy przykład generuje kod C4033:

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