Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/05/2010, 17:13
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: como puedo acceder a esta variable

no es un doble puntero. tanto cfgE y varPtr son punteros. Pero por la precedencia de los operadores no hace falta usar parentesis.

Esto es hace... cfgE es un puntero. Por la precedencia de "[ ]" se desreferencia cfgE a su posicion i. Luego le llega el turno al "."(Punto). Por lo tanto, de la "estructura" que dio cfgE[i] se toma el parametro "varPtr". A eso se lo castea a "puntero a entero" y se desreferencia.

Parece un lio barbaro, pero es cuestio de agarrar una tabla de precedencia y ver que se ejecuta primero.