Compartilhar via


C4431 de aviso (nível 4) do compilador

especificador de tipo ausentes - int assumido.Observação: C não suporta o padrão-int.

Este erro pode ser gerado como resultado do trabalho de conformidade de compilador que foi feito para o Visual C++ 2005: Visual C++ não cria identificadores não tipados como int por padrão. O tipo de um identificador deve ser especificado explicitamente.

Este aviso está desativado por padrão. Consulte Compiler Warnings That Are Off by Default para obter mais informações.

Exemplo

O exemplo a seguir gera C4431.

// C4431.c
// compile with: /c /W4
#pragma warning(default:4431)
i;   // C4431
int i;   // OK