Studium, Ausbildung und Beruf
 StudiumHome   FAQFAQ   RegelnRegeln   SuchenSuchen    RegistrierenRegistrieren   LoginLogin

Funktionsdefinition
Neues Thema eröffnen   Neue Antwort erstellen
Foren-Übersicht -> Informatik-Forum -> Funktionsdefinition
 
Autor Nachricht
Schicksaal
Full Member
Benutzer-Profile anzeigen
Full Member


Anmeldungsdatum: 12.07.2006
Beiträge: 113

BeitragVerfasst am: 12 Jan 2008 - 22:03:55    Titel: Funktionsdefinition

Hallo,

z. B: In main() habe ich die Funktion function() aufgerufen und ihr die Werte von ivar1 und ivar 2 übergeben : function(ivar1, ivar2)
Stack :
startup code
----------------------
main()
434, 345 ( Parameter )
----------------------
function()
....
----------------------

Hier meine Frage :
Code:
 void function(int izahl1, int izahl2) { ... }


Bedeutet int izahl1 --> Gehe in den Speicherbereich vom Aufrufer , hole den ersten übergebenen Wert vom Typ int und mache es unter dem Namen izahl1 für function verfügbar ; int izahl2 --> ~~hole den zweiten übergebenen Wert und mache es unter dem Namen izahl2 für function verfügbar.
MothersLittleHelper
Senior Member
Benutzer-Profile anzeigen
Senior Member


Anmeldungsdatum: 01.04.2007
Beiträge: 2501

BeitragVerfasst am: 13 Jan 2008 - 07:15:55    Titel:

Schau mal unter dem Begriff "call-by-value" nach.
Z.B. hier: http://www.gungfu.de/facts/archives/2005/07/05/der-unterschied-zwischen-call-by-value-und-call-by-reference/
Beiträge der letzten Zeit anzeigen:   
Foren-Übersicht -> Informatik-Forum -> Funktionsdefinition
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

Chat :: Nachrichten:: Lexikon :: Bücher :: Impressum