Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/12/2006, 12:53
Avatar de BLEND
BLEND
 
Fecha de Ingreso: marzo-2006
Mensajes: 97
Antigüedad: 19 años
Puntos: 0
Mensaje Problema con listas enlazadas

Que tal, estoy realizando un programa con listas enlazadas, pero tengo un error en mi funcion que inserta un nuevo nodo en la lista, parte de mi codigo es este:

Cita:
struct stNodo
{
int dato;
stNodo *enlace;
};

typedef stNodo* ApuntaNodo;

// dentro del main tengo esto:

ApuntaNodo cabeza;
cabeza = new stNodo;
cabeza->dato = 1;
cabeza->enlace = NULL;

// Para agregar un nuevo nodo esta es mi funcion:

insertar_cabeza(ApuntaNodo& cabeza, int el_numero);

// al declarar la funcion, me marca el error que coloque mas a bajo

void insertar_cabeza(ApuntaNodo& cabeza, int el_numero)
segun yo y mis apuntes esta bien la sintaxis, pero al compilarlo me marca un error, al parecer en la direccion, pero como no soy bueno con el ingles les escribo lo que me aparece jejejeje:

Cita:
expected primary-espression before '&' token
si me pueden ayudar les agradeceria infinitamente, por si no me explique bien, el error me lo marca en la funcion no en el main.


Saludos...