Предупреждение компилятора (уровень 1) C4033
Функция "функция" должна возвращать значение
Функция не возвращает значение. Возвращается неопределенное значение.
Функции, использующие return
без возвращаемого значения, должны объявляться с типом void
.
Эта ошибка для кода на языке C.
Следующий пример приводит к возникновению ошибки C4033:
// C4033.c
// compile with: /W1 /LD
int test_1(int x) // C4033 expected
{
if (x)
{
return; // C4033
}
}