call by reference/value und size of

Computer Forum

Zurück   Computer Forum - PC Forum - ModernBoard.de > Computerprobleme > Webmaster Hilfe / Programmierer Forum

Sie betrachten gerade: call by reference/value und size of


Antwort
Alt 16.06.2008, 18:52 call by reference/value und size of #1
oh yeah
Gast
 
Beiträge: n/a
Standard call by reference/value und size of

hi@all,

was ist "call by reference" und was ist "call by value" und wie benutzt man size of und wofür???

Alt 16.06.2008, 19:24 call by reference/value und size of #2
C8H10N4O2 - Geniesser
 
Benutzerbild von xandros
 
Registriert seit: 05.07.2007
Ort: Nordamerika, CA, NB
Beiträge: 18.694
xandros eine Nachricht über MSN schicken xandros eine Nachricht über Yahoo! schicken xandros eine Nachricht über Skype™ schicken
Standard call by reference/value und size of

by Reference verweist auf die Speicheradresse einer Variablen.
D.h. dass z.B. im Hauptprogramm eine Variable deklariert wurde. Beim Funktionsaufruf wird nicht der Inhalt, sondern die Speicheradresse dieser Variablen an die Funktion übergeben. (Also eine Referenz auf die Variable - teilweise auch als Pointer bezeichnet!)
In der Funktion wird dann beispielsweise das Ergebnis einer Berechnung nicht als Wert zurückgegeben, sondern direkt an die Speicheradresse der im Hauptprogramm verwendeten Variablen geschrieben.
Diese Methode ist z.B. dann praktisch, wenn man in einer Funktion mehr als einen Wert ermittelt und an das Hauptprogramm zurückliefern muss. Eine Funktion kann sonst nur einen einzigen Wert zurückgeben (mal von Arrays und diversen Tricks abgesehen!)

by Value heisst, dass z.B. im Hauptprogramm eine Variable deklariert wurde, beim Funktionsaufruf allerdings deren Value/Wert übergeben wird und innerhalb der Funktion in einer weiteren Variablen zur weiteren Verarbeitung aufgenommen wird.

Size Of wird verwendet, wenn man die Größe einer Variablen bzw. (genauer) die Anzahl der Bytes, die eine Variable belegt, erhalten möchte.


Für solche Fragen gibt es allerdings massenhaft Tutorials und Wikis, in denen man alles nachlesen kann.......
Antwort

RB

Thema: call by reference/value und size of


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Ähnliche Themen für: call by reference/value und size of
Thema Autor Forum Antworten Letzter Beitrag
Call of Duty 7
Hi Leute, Ich weiß nicht, ob das jetzt was Neues ist CoD7 wird das Thema Vietnam-Krieg aufgreifen und es wird, wie auch CoD World at War, von...
Street_Fighter News 11 07.06.2009 10:48
AGP Aperture Size ?????
Hi Leute, Ich hab hier ein Rechner von einem Bekannten der hat eine AGP Grafikkarte, eine Geforce 5900 XT mit 128 MB. Im Bios steht aber unter...
Dr.Koehler Hardware Probleme 2 08.10.2008 16:54
erfahrungen steelseries Siberia Full Size Headset?
Hey hat jemand erfahrungen mit dem genannten Headset oder kennt Testberichte? MFG. Classisi
Classisi PC Kaufberatung & Co 0 06.03.2008 20:23
Call Of Duty 4
hallo, also ich hab da ein Problem mit meinem Cod 4 wenn ich im sp oder mp die auflösung ändern will dann zeigt mein monitor an " display mode not...
rakate Spiele Probleme 4 01.01.2008 18:39
Call Of Duty 4
rakate Software Probleme 0 01.01.1970 01:00

Zurück   Computer Forum - PC Forum - ModernBoard.de > Computerprobleme > Webmaster Hilfe / Programmierer Forum

Powered by vBadvanced CMPS v3.2.2


Sie betrachten gerade: call by reference/value und size of