Pascal/Turbo Pascal - tipos de tipos

 
Vista:

tipos de tipos

Publicado por Fer (1 intervención) el 23/11/2006 15:31:14
Hola, en pascal creo una lista dinamica llamada tlista y tambien creo un registro llamado Reg, y despues a una variable x la denomino tlista de Reg y me tira error

Tlista (es una lista)
Reg (es un registro)

X: Tlista of Reg;

cuando compilo se pose en el of esperando un ";"

alguien sabe como hacer esto osea a una variable declararla de un tipo de otro tipo.

Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:tipos de tipos

Publicado por Carlos Guimaraenz (265 intervenciones) el 23/11/2006 16:43:23
Hola Fer! Sería bueno que incluyeras las definiciones completas de esos tipos para poder ver donde está el error. No se lo que realmente intentaste hacer, pero en Pascal cuando quieres hacer una lista de registros, debes hacer algo como el siguiente ejemplo:

TYPE

TLISTA = ^TREG; {apunta a datos de tipo REG}

TREG = RECORD
NOMBRE : STRING;
SIG : TLISTA; {con ésto hacemos el enganche}
END;

Luego declaras variables de tipo TLISTA.

Un abrazo!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar