これについてはかなり曖昧になり、申し訳ありません。これは宿題です。私は何かを学ぼうとしているので、答えではなく説明が必要です。質問は
What is the datatype of thisThing
これは実際のコードではなく、同様の例です
int* (*thisThing[])(int*, int*) = {someFunction1, someFunction2}
私が理解していることから、thisThingの「データ型」は単にintです。ただし、関数の戻り値の型が「データ型」と呼ばれているのを見たことがありません。これには理由がありますか?Cの関数へのポインタがあることは知っています。それらのポインターは変数ポインターと変わらないのですか? どんな説明でも大歓迎です!