Hello to all. I have some complex declarations to simplify with typedef I have done a try
1.
Why we don't use * symbol in the last statement in front of FUNC_PTR?Code:char (*x[10]) (int); /* typedef char FUNC(int); typedef FUNC *FUNC_PTR; FUNC_PTR x[10]; */
2.
I can't do this :/Code:int (*x(int))[5]
3.
I have no way to see if I am right could you test my answers? and help me with the second? thank youCode:float *(*x(void))(int); /* typedef float *FUNC(int); FUNC *x(void); */