Hello,
Nur 'ne kleine Korrektur:
Typisches Beispiel für so einen Zweck ist eine Tauschfunktion:
[code lang=c]
void tausche(int* a, int* b) {
// wir benötigen einen Zwischenspeicher
int merker;
// schreibe den Inhalt der Variablen a in den Zwischenspeicher
merker = *a; // schreibe in merker das, auf was a zeigt.
// schreibe in den Speicher, auf den a zeigt, das was dort steht, worauf
// b zeigt
*a = *b;
// schreibe nun an die Stelle, auf die b zeigt, das Zwischengespeicherte.
*b = merker;
}// Aufruf:
Liebe Grüße aus Syburg bei Dortmund
Tom vom Berg