Alberto
2005-11-15 16:49:31 UTC
Tengo un lio tremendo con los punteros a funciones. ¿ Alguien me podria
indicar que significan estas declaraciones ? :
a) float (*x) (int *a);
b) float (*x (int *a)) [20];
c) float x (int (*a) []);
d) float x (int *a[]);
e) float *x (int a[]);
f) float *x (int (*a) []);
g) float *x (int *a []);
h) float (*x) (int (*a) []);
i) float *(*x) (int *a []);
j) float (*x [20]) (int a);
k) float *(*x [20]) (int *a);
¿ Qué pasos debo seguir para interpretar este jaleo ?
Alberto
indicar que significan estas declaraciones ? :
a) float (*x) (int *a);
b) float (*x (int *a)) [20];
c) float x (int (*a) []);
d) float x (int *a[]);
e) float *x (int a[]);
f) float *x (int (*a) []);
g) float *x (int *a []);
h) float (*x) (int (*a) []);
i) float *(*x) (int *a []);
j) float (*x [20]) (int a);
k) float *(*x [20]) (int *a);
¿ Qué pasos debo seguir para interpretar este jaleo ?
Alberto