UTNianos

Versión completa: Pequeña duda
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
si yo tengo un vector..que apunta a un puntero y ese puntero a una lista
si yo quiero agregar nodos a esa lista...por ejemplo con el procedimiento INSERTARNODO (var:tlista;Rinfo:tinfo)
tengo que modificarlo ? o solo con ese procedimiento lo hace'

Ejemplo: Le desarrollo el tipo.

TyvecN = array [1...3] of tyrecvec

TyRecVec= Record
cod: St3
puntero:TynodoB

TynodoB =^Nodo
Nodo = Record
Posición :byte
Longitud:Longint


el insertar nodo quedaría

INSERTARNODO (var lista:TynodoB; Rinfo:nodo)

quedaría así?
Le tenes que pasar el vector


Supongo que tenes un vector de punteros, vos cuando queres insertar un nodo en una lista, te tenes que posicionar primero en la direccion del vector

EJ:

TyvecN[0].puntero


En nodo Rinfo lo vas a modificar (vas a modificar el puntero), por lo que lo tenes que pasar con var.


No se si respondi tu pregunta
URLs de referencia