Programa de listado

Iniciado por JFPerilla, 1 Noviembre 2014, 15:39 PM

0 Miembros y 1 Visitante están viendo este tema.

JFPerilla

Buenos días, soy nuevo en esto de la programación y actualmente estoy haciendo pequeños programas en C++

Actualmente tengo un problema con un algoritmo que estoy haciendo pero no entiendo qué hay mal, como yo lo veo está bien



Primero está el prototipo de la función, más abajo cómo la tengo armada, y lo último cómo la estoy invocando

Sin embargo me salta éste error y no entiendo por qué ya que no la estoy poniendo como puntero ni en la declaración ni en ningún lado



Sólo para aclarar, infoestud es una estructura que ya he armado previamente.


Gracias

ivancea96

Código (cpp) [Seleccionar]
void func(int n[100]);

// (...)

int var[100];

func(var);


Debes poner: listar_estud(estud, cont1);

Al poner el [100] tras la variable, estás convirtiéndola de puntero a su valor.

JFPerilla

Cita de: ivancea96 en  1 Noviembre 2014, 15:55 PM
Código (cpp) [Seleccionar]
void func(int n[100]);

// (...)

int var[100];

func(var);


Debes poner: listar_estud(estud, cont1);

Al poner el [100] tras la variable, estás convirtiéndola de puntero a su valor.

Ya veo

Muchas gracias por tu ayuda  :D