Bonjour,
Je reprends le (Turbo) Pascal là où je l'avais laissé il y a 20 ans...
Ceci petit code montre que var dans un paramètre permet le passage par référence. Est-ce bien exact ? Est-ce du code correct, pas de choses qui manquent (uses etc.).
Merci de m'avoir lu.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 program snippets; procedure f(s:string); begin s := "Hello"; end; procedure g(var s:string); begin s := "Hello"; end; procedure main; var s : string; begin s := '?'; f(s); writeln(s); g(s); writeln(s); end; begin main; writeln('press a key ...'); readln; end.
Emmanuel
Partager