[TP] Afficher l'adresse d'un pointeur
Salut,
j'ai ecris un programme simple en turbo pascal,à l'execution Le curseur s’arrête à writeln(p) ; et affiche le message d’erreur suivant :
ERROR 64 cannot read or write variable of this type
Et Je voudrais s’il vous plait l'instruction pour afficher l’adresse de (p) .
Please help me.
Voila mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| program exemple1;
type
pinteger = ^integer;
var
q : integer;
p : pinteger;
begin
p:=nil;
q:=100;
new(p);
p^:=q;
writeln(p^);
writeln(p);
end. |