分享方式:


編譯器錯誤 C2054

必須是 '(' 以遵循 'identifier'

函式識別碼用於需要尾端括弧的內容中。

此錯誤可能是因為省略複雜初始化時省略等號 (=)。

下列範例會產生 C2054:

// C2054.c
int array1[] { 1, 2, 3 };   // C2054, missing =

可能的解決方式:

// C2054b.c
int main() {
   int array2[] = { 1, 2, 3 };
}