Compilerwarnung (Stufe 1) C4033
Aktualisiert: November 2007
Fehlermeldung
'Funktion' muss einen Wert zurückgeben
'function' must return a value
Die Funktion gibt keinen Wert zurück. Es wird ein nicht definierter Wert zurückgegeben.
Funktionen, die return ohne Rückgabewert verwenden, müssen als void-Typ deklariert werden.
Dieser Fehler gilt nur für Code in der Sprache C.
Im folgenden Beispiel wird C4033 generiert:
// C4033.c
// compile with: /W1 /LD
int test_1(int x) // C4033 expected
{
if (x)
{
return; // C4033
}
}