Moin,
bin gerade ziemlich durcheinander.
Kann mir jemand sagen, ob bei der Variablenübergabe "call by reference" oder "call by value" der Aufruf ist, wo Werte in Prozeduren weiter verändert werden können, um den veränderten Wert später im Hauptprogramm wieder aufrufen zu können? Es geht um normales Pascal. (Ja wir arbeiten in der der Schule mit Turbo Pascal -.-).
Bzw. wenn eine Prozedur so deklariert wird:, kann man später NICHT mit dem veränderten Wert weiterarbeiten, stimmts? Und beiCode:Procedure testproc(a:integer);könnte man es . Dann müsste das mit dem "var" ja Call by reference sein, oder?Code:procedure testproc(var a:integer);