Diskussion:Wertparameter

Letzter Kommentar: vor 10 Jahren von 141.99.252.129 in Abschnitt Fortran und Call by Value?

Andere Methoden? Bearbeiten

Welche andere Methoden gibt es denn als call by value? --Asgar 16:44, 15. Mai 2008 (CEST)Beantworten

Beispiel Bearbeiten

Die unter Beispiel angegebene Erklärung ist meiner Meinung nach nicht sehr verständlich geschrieben. Obwohl mir Zeiger, Referenzparameter, Wertparameter bakannt waren, bin durch diese Erklärung eigentlich nur durcheinander geraten:

Die Programmiersprache C verwendet stets Wertparameter. Auch Zeiger werden als Wertparameter übergeben. De facto liegt dann aber für die Daten, auf die diese Zeiger verweisen, eine Übergabe mittels einer Referenz vor. Dies ist aber nicht gleichbedeutend mit der Übergabe der Parameter mittels Call by Reference. Bei call by reference wird nicht der Inhalt in der Variable übergeben, sondern die Referenz auf die Variable. Also heißt es nicht call by reference, wenn eine Variable übergeben wird, die eine Referenz abspeichert.

Wie bitte, nochmal?! (nicht signierter Beitrag von 94.219.201.171 (Diskussion) 02:56, 19. Dez. 2010 (CET)) Beantworten

Fortran und Call by Value? Bearbeiten

Hi,

unten wird Fortan als Sprache aufgeführt die wie C ebenfalls call by value verwendet. Nach meinem C Buch ("The C Programming language" von Kernighan und Ritchi) ist Fortran aber eine Sprache die immer call by reference macht. http://de.wikipedia.org/wiki/Fortran und http://en.wikibooks.org/wiki/Fortran/Fortran_procedures_and_functions sagen ebenfalls, dass Fortran Call by Reference anwendet. Dementsprechend werde ich die Sprache unten erst mal raus nehmen. 141.99.252.129 13:43, 28. Apr. 2014 (CEST)----Beantworten