Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/03/2008, 16:35
Avatar de Mephisto
Mephisto
 
Fecha de Ingreso: enero-2006
Ubicación: Mexico DF
Mensajes: 184
Antigüedad: 19 años
Puntos: 3
Re: Porque me falla al pasar un array bidimensional?

Sin afan de molestar, quisiera corregir al compañero Lucifer ya que un array no es un puntero, ya que el array es la localidad de memoria y el puntero es la referencia a la localidad de memoria.

Cuando colocas

void mostrar_totales_mes(int *codmes)

indicas que la función recibirá un puntero a un entero y cuando haces la llamada a la función

mostrar_totales_mes(codmes);

Estas enviando por si mismo el arreglo y no la referncia a este, lo cual es un error de consistencia.

Prueba cambiando la llamada de la siguiente manera

mostrar_totales_mes(&codmes);

con esto mandas la referencia a tu array.
__________________
Saludos...

Todos somos sabios, solo que en diferentes disciplinas...