05.11.2013 Aufrufe

Vergleich von Delphi und Visual C++ - Inhalt

Vergleich von Delphi und Visual C++ - Inhalt

Vergleich von Delphi und Visual C++ - Inhalt

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>Vergleich</strong> <strong>von</strong> <strong>Delphi</strong> <strong>und</strong> <strong>Visual</strong> <strong>C++</strong> - Kapitel 2B<br />

function (call by<br />

value)<br />

double Quadrat(int x)<br />

{<br />

return x * x;<br />

}<br />

function Quadrat(x: Integer):<br />

Double;<br />

begin<br />

Result:= x * x;<br />

end;<br />

procedure (call by<br />

value)<br />

void Quadrat(int x)<br />

{<br />

printf("%e", x * x);<br />

}<br />

procedure Quadrat(x: Integer);<br />

begin<br />

writeln(x * x);<br />

end;<br />

leere Argumentenliste<br />

void Test()<br />

{<br />

printf("Hallo");<br />

}<br />

Aufruf: Test();<br />

// mit Klammer<br />

procedure Test;<br />

begin<br />

writeln("Hallo");<br />

end;<br />

Aufruf: Test;<br />

// ohne Klammer<br />

Variablen Argument<br />

(call by<br />

reference)<br />

void Tausch<br />

(int& i, int& j);<br />

{<br />

int t = i;<br />

i = j;<br />

j = t;<br />

}<br />

procedure Tausch<br />

(var i, j: Integer);<br />

var t: Integer;<br />

begin<br />

t:= i;<br />

i:= j;<br />

j:= t;<br />

end;<br />

http://ourworld.compuserve.com/homepages/praxisservice/kapit2b.htm (40 of 52) [19.05.2000 15:30:09]

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!