void * (*(*fp1)(int))[10]; . X Y Z , .
void * (
*(
*fp1
)
(int)
)[10]
fp1 (*fp1)
void * (
*X
(int)
)[10]
, int X(int), :
void * (
*Y
)[10]
*Y
void* Z[10]
[10], void*.
float (*(*fp2)(int,int,float))(int);
float (
*(*fp2)(int,int,float)
)(int);
fp2 *fp2
float (
*X(int,int,float)
)(int);
- , int, int, float
float (
*Y
)(int);
:
float Z(int);
- , int a float.
, .
, , . (- , ).
, , , . , . , , , (, , , , . , ).