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 |