私の質問は非常に単純なものです。
通常、変数を宣言するときは、次のようにその型を前に置きます。
int a;
関数ポインターはint(*)(int,int)
、2 つの整数を取り、整数を返す関数を指す場合、次のような型を持つことができます。ただし、そのようなポインターを宣言する場合、その識別子は次のように型の後にありません。
int(*)(int,int) mypointer;
代わりに、中間に識別子を記述する必要があります。
int(*mypointer)(int,int);
これはなぜですか?すみません、恥ずかしいほど簡単な質問だと思います...
返信してくれてありがとう。なので