Compartilhar via


Aviso do compilador (nível 4) C4218

extensão não padrão usada: é necessário especificar pelo menos uma classe de armazenamento ou um tipo

Com as extensões padrão da Microsoft (/Ze), você pode declarar uma variável sem especificar um tipo ou classe de armazenamento. O tipo padrão é int.

Exemplo

// C4218.c
// compile with: /W4
i;  // C4218

int main()
{
}

Essas declarações são inválidas na compatibilidade ANSI (/Za).