Delphi - Puntero

 
Vista:

Puntero

Publicado por daniel (57 intervenciones) el 08/02/2007 18:57:51
Buenas tardes a todos, mi pregunta es muy sencilla y espero que vds, podais respondermela, ahi va;

¿Cómo podemos obtener la dirección de memoria a la que apunta un puntero?

Ejemplo:

var
Ptr1: ^Char;
Ptr2: ^Integer;
valor_puntero: ^Integer;

procedure TForm1.Button1Click(Sender: TObject);
var
num: integer;
car: char;

begin
new(Ptr1);
Ptr1^ := 'B';
valor_puntero^ := Ptr1; <----- aqui me da fallo;
car := Ptr1^;
new (Ptr2);
Ptr2^ := 86;
num := Ptr2^;

showmessage (car);
showmessage (IntToStr(num));
end;

Un saludo y seguid asi sois los mejores. Desde Finlandia con cariño para toda latinoamerica.
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:Puntero

Publicado por Delfino (1216 intervenciones) el 09/02/2007 14:41:27
Has leido bien la ayuda?

valor_puntero^ := @Ptr1
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