Compartir a través de


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