problema con struct como parametro a funciones

Iniciado por ralymontes, 9 Noviembre 2011, 04:35 AM

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

ralymontes

hola:

grax por entrar:

Supongase que tengo éste struct:


struct nodo
{
   int dato;
   struct nodo **hijos;    
} mi_nodo;


Y quiero hacer una fncion que reciba como parametro un tipo de dicho struct y regrese tambien un tipo struct....

struct nodo agrega(struct nodo mi_nodo, int n)

Segun yo está bn, pero me dice que nodo no ha sido declarado....

Como corrijo estoy cómo seria la invocacion a la fucnion???

GRacias. SAludos, Raly.

rir3760

Debe funcionar siempre y cuando la declaracion de la estructura se encuentre antes de la declaracion y uso de la funcion.

¿Puedes publicar el codigo fuente completo del programa?

Un saludo
C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly.
--
Kernighan & Ritchie, The C programming language