Ostrzeżenie kompilatora (poziom 4) C4431

brak specyfikatora typu — zakładany int. Uwaga: C nie obsługuje już domyślnego int

Ten błąd można wygenerować w wyniku pracy kompilatora, która została wykonana dla programu Visual Studio 2005: Program Visual C++ domyślnie nie tworzy nietypowych identyfikatorów jako nietypowych. Typ identyfikatora należy określić jawnie.

To ostrzeżenie jest domyślnie wyłączone. Aby uzyskać więcej informacji, zobacz Ostrzeżenia kompilatora, które są domyślnie wyłączone.

Przykład

Poniższy przykład generuje C4431.

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