On 8/14/07, Sebastian Durandeu <[EMAIL PROTECTED]> wrote:
>
> Alguien me podría decir que significa esto en C? No se como interpretarlo.
>
>
> char (*X)[3];


Un método que leí por ahi (tal vez sea el que dice juanii) para interpretar
estas expresiones locas consiste en leerlas de adentro para afuera.
El nombre de la variable es X, obviamente.
*X indica que X es un _puntero_
el [3] indica que (*X) es un _vector_ de tres posiciones. Por tanto X es un
puntero a un vector.
finalmente,
char (*X)[3]
indica que el vector es de _caracteres_.

Uniendo las palabras subrayadas (_asi_) queda: Puntero a vector de
caracteres.

Lleva un poco de practica pero con el tiempo te acostumbrás.

Un saludo
Leonardo
_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion

Responder a