共用方式為


編譯器錯誤 C2390

'identifier' :不正確的儲存類別 'specifier'

儲存類別對全域範圍標識碼無效。 預設儲存類別會用來取代無效的類別。

可能的解決方案:

  • 如果識別碼是函式,請使用 extern 記憶體宣告它。

  • 如果標識碼是正式參數或局部變數,請使用自動記憶體來宣告它。

  • 如果標識符是全域變數,請宣告不含儲存類別 (auto storage) 的標識碼。

範例

  • 下列範例會產生 C2390:
// C2390.cpp
register int i;   // C2390

int main() {
   register int j;   // OK
}