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 se puede generar como resultado del trabajo de conformidad del compilador para Visual Studio 2005: Visual C++ ya no crea identificadores sin tipo como int de manera predeterminada. El tipo de un identificador se debe especificar explícitamente.

De forma predeterminada, esta advertencia está desactivada. Vea Advertencias del compilador desactivadas de forma predeterminada para más información.

Ejemplo

El ejemplo siguiente genera la advertencia C4431.

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