in C sind es nur Sprungmarken, aber in Delphi wird da automatisch rausgesprungen ... ist eher mit mehreren IFs vergleichbar.
Delphi-Quellcode:
case x of
1: begin
a;
end;
2: begin
b;
end;
3: begin
c:
end;
else begin
e;
end;
end;
// entspricht (nur ohne mehrfachen vergleich)
if x = 1 then begin
a;
end else if x = 2 then begin
b;
end else if x = 3 then begin
c;
end else begin
e;
end;
Ein Therapeut entspricht 1024 Gigapeut.