共用方式為


編譯器警告 (層級 4) C4218

使用非標準的擴充: 必須指定至少一個儲存類別或類型

備註

使用預設的 Microsoft 延伸模組 (/Ze),您可以宣告變數,而不需指定類型或儲存類別。 預設類型為 int

範例

下列範例會產生 C4218:

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

int main()
{
}

這類宣告在 ANSI 相容性 (/Za) 下無效。