ein problem ist da (noch) nicht, aber würd ich sicher später bekommen wenn ich das prinzip nicht verstehe
wenn ich das ganze ändere in:
Delphi-Quellcode:
function add(a, b: Integer): Integer;
begin
result := a+b;
end;
procedure TForm1.Button1Click(Sender: TObject);
var
a1, b1, c : Integer;
begin
a1 := 1;
b1 := 2;
c := add(a1, b1);
ShowMessage(IntToStr(c));
end;
funktionierts ja immernoch ...obwohl die veriablen a1 und b1 heissen, kommen sie bei der funktion in a und b? woher weiss ich wo der wert a1 oder b1 ist(in der funktion)? "a1" kann ja auch in "b" der funktion sein oder nicht
sorry versteh das nicht so ganz