コンパイラ エラー C2063

更新 : 2007 年 11 月

エラー メッセージ

'identifier' : 関数ではありません。

この識別子は関数として宣言されていませんが、関数として使われました。

次の例では C2063 エラーが生成されます。

// C2063.c
int main() {
   int i, j;
   j = i();    // C2063, i is not a function
}

解決方法 :

// C2063b.c
int i() { return 0;}
int main() {
   int j;
   j = i();
}