0

I wonder what the following declarations mean in C.

  1. double *(*(*b())[2])[3] ;
  2. float *(*c(char))(int *)

I think b is something like pointer to array....but I can't understand the structure of the function

please give me some hint to figure it out

Joshua
  • 38,744
  • 8
  • 68
  • 123

0 Answers0