Advertencia del compilador (nivel 4) C4431
falta el especificador de tipo; se presupone int.Nota: C no admite default-int
Este error puede producirse como resultado del trabajo de conformidad del compilador realizado para Visual C++ 2005: Visual C++ ya no crea identificadores sin tipo como int de forma predeterminada. El tipo de un identificador debe especificarse de forma explícita.
De forma predeterminada, esta advertencia está desactivada. Para obtener más información, vea Advertencias del compilador desactivadas de forma predeterminada.
Ejemplo
El ejemplo siguiente genera el error C4431.
// C4431.c
// compile with: /c /W4
#pragma warning(default:4431)
i; // C4431
int i; // OK