Vergleich von Delphi und Visual C++ - Inhalt
Vergleich von Delphi und Visual C++ - Inhalt
Vergleich von Delphi und Visual C++ - Inhalt
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]