Avviso del compilatore (livello 4) C4218
estensione non standard usata: deve specificare almeno una classe di archiviazione o un tipo
Con le estensioni Microsoft predefinite (/Ze
), è possibile dichiarare una variabile senza specificare un tipo o una classe di archiviazione. Il tipo predefinito è int
.
Esempio
// C4218.c
// compile with: /W4
i; // C4218
int main()
{
}
Tali dichiarazioni non sono valide in base alla compatibilità ANSI (/Za).