Aviso do compilador (nível 1) C4033
"function": precisa retornar um valor
A função não retorna um valor. Um valor indefinido é retornado.
As funções que usam return
sem um valor retornado devem ser declaradas como tipo void
.
Esse erro é para o código da linguagem C.
A amostra a seguir gera C4033:
// C4033.c
// compile with: /W1 /LD
int test_1(int x) // C4033 expected
{
if (x)
{
return; // C4033
}
}