Next: Pass by Pointer Reference
Up: Pointer Puzzles
Previous: Call by Value III
void func(int *p) { cout << *p << endl; *p=7; } main() { int i=3; func(&i); cout << i << endl; }
Es wurde die Adresse der int übergeben, |
es wird der Wert von i modifiziert! |
Ausgabe: |
3 |
7 |
© 1997 Gottfried Rudorfer, C++-AG, Lehrveranstaltungen, Abteilung für Angewandte Informatik, Wirtschaftsuniversität Wien, 3/19/1998 |