Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/11/2010, 07:15
Avatar de Lizy94
Lizy94
 
Fecha de Ingreso: diciembre-2009
Mensajes: 149
Antigüedad: 14 años, 11 meses
Puntos: 0
significado de linea de código

hola, si alguien me pudiese decir que quiere decir esta linea de código

*(a.datos+x+y*a.ancho),/*se que es para accesar a los datos de una matriz, pero no entiendo como*/

/*la estructura está declarada asi*/

typedef struct mat MATRIZ;
void inic_matriz (MATRIZ *p,int x,int y)
{
p->ancho = x;
p->alto = y;
p->datos = (float *)malloc(sizeof(float)*x*y);
}

main()
{
MATRIZ a;
inic_matriz (&a,3,3);
.....
borrar_matriz (&a);
}