I wonder what the following declarations mean in C.
double *(*(*b())[2])[3] ;
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
I wonder what the following declarations mean in C.
double *(*(*b())[2])[3] ;
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