コンパイラ エラー C2054
'identifier' の後に '(' が必要です
関数識別子は、末尾のかっこが必要なコンテキストで使用されます。
このエラーは、複雑な初期化で等号 (=) を省略した場合に発生する可能性があります。
次の例では C2054 が生成されます。
// C2054.c
int array1[] { 1, 2, 3 }; // C2054, missing =
考えられる解決方法:
// C2054b.c
int main() {
int array2[] = { 1, 2, 3 };
}