Ergebnis 1 bis 4 von 4

Baum-Darstellung

  1. #1
    Bad Times Virus Avatar von DeXTer
    Registriert seit
    11.03.2007
    Beiträge
    627

    Standard Call by reference / Call by value

    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:
    Code:
    Procedure testproc(a:integer);
    , kann man später NICHT mit dem veränderten Wert weiterarbeiten, stimmts? Und bei
    Code:
     procedure testproc(var a:integer);
    könnte man es . Dann müsste das mit dem "var" ja Call by reference sein, oder?
    Geändert von DeXTer (14.06.2009 um 10:26 Uhr)
    currently programer in => VB.net






Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •