Einzelnen Beitrag anzeigen

günni0
(Gast)

n/a Beiträge
 
#8

AW: Procedure vs Function, Vor- und Nachteile

  Alt 15. Apr 2018, 13:41
Zitat:
Delphi-Quellcode:
function Test: string;
begin
  Result := Result + 'a';
end;

for i := 1 to 5 do
  S := Test;
ShowMessage(S); // 'aaaaa'
Ich stehe gerade etwas auf dem Schlauch. Aber warum wird aaaaa ausgegeben?
Man schreibt S bei jedem Schleifendurchlauf doch neu und pro "Test" wird nur 1x a hinzugefügt.

Sollte das nicht nur "a" angezeigt werden?
  Mit Zitat antworten Zitat