Ver Mensaje Individual
  #1  
Antiguo 24-02-2008
Avatar de Guillermo80
Guillermo80 Guillermo80 is offline
Miembro
 
Registrado: may 2007
Posts: 87
Reputación: 18
Guillermo80 Va por buen camino
Explicación declaración

Os dejo una duda facilita, se trata de una declaración que no me queda muy clara que vi en un código, a ver si me podéis interpretar qué significa:

Cita:
static Integer pcm[1024];
static Integer *pcm_[2] = { pcm, pcm+1024 };
Mi interpretación y mi pregunta es: si pcm es un array de enteros, *pcm_[2] un array de punteros a enteros, ¿cómo diablos hace esa asignación directa:

Cita:
*pcm_[2] = { pcm, pcm+1024 }
?

No sé por qué mete en una posición del array de punteros el valor pcm, si es a su vez un array de enteros, cuando sólo podría asignarle enteros.
Responder Con Cita