それらの表記は何を指しますか?私は何を宣言していますか?何が宣言されているかを特定するのに苦労しています
1 - double (*b)[n];
2 - double (*c[n])();
3 - double (*d())[n];
そして、私はこれを理解することさえ考えることができません
double (*foo(double (*) (double, double[]),double)) (double, ...);
全体として、ほとんどすべての(またはできればすべての)ケースに使用できるロジックまたはステップバイステップがある場合は、知っておくと非常に便利です。