H
hobbicon
Gast
Hallo,
hätte eine kurze Frage zu folgendem Programmschnippsel:
Rauskommen soll:
4
bzw.
1 2
Ich sehe das so:
Funktion wird definiert mit int i und Adresse vom int j.
Der Rückgabewert entspricht der Summe von i und j, die jeweils um 1 erhöht wurden.
i und j werden zu 1 gesetzt.
Dann in der Funktion verwurstet und 2 + 2 = 4.
Aber warum wird dann 1 bzw. 2 ausgegeben?
hätte eine kurze Frage zu folgendem Programmschnippsel:
Rauskommen soll:
4
bzw.
1 2
Ich sehe das so:
Funktion wird definiert mit int i und Adresse vom int j.
Der Rückgabewert entspricht der Summe von i und j, die jeweils um 1 erhöht wurden.
i und j werden zu 1 gesetzt.
Dann in der Funktion verwurstet und 2 + 2 = 4.
Aber warum wird dann 1 bzw. 2 ausgegeben?