: je suis débutant et les pointeurs me posent quelques problèmes. Je vourais pouvoir definir une adresse varaible de la facon suivante:
l'instruction pointeur:=@pnom^ ne pointe pas sur l'adresse du nom contenu dans pnom, et je ne sais pas comment faire. je voulais ecrire ok1 dans a1, ok2 dans a2 et ok3 dans a3.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 var a1,a2, a3 , nom : string; pnom : ^string; pointeur : ^string; i : byte; begin for i := 1 to 3 do begin nom := 'a'+IntToStr(i); pnom := @nom; pointeur := @pnom^; pointeur := 'ok'+ IntToStr(i); end; end;
Partager