next up previous
Next: Pointer + (forts.) Up: Pointer-Arithmetik Previous: Pointer-Arithmetik

Pointer + int

Beispiele: Pointer-Version der Funktionen strcmp() und strcpy()

#include <iostream.h>

int strcmp(const char *s1, const char *s2)
{
  while (*s1 == *s2)
  {
     if (*s1 == '\0') return(0);// Strings sind gleich
     s1++; s2++; // zeige auf das nächste Element
  }
  return(*s1 - *s2);
}


next up previous
Next: Pointer + (forts.) Up: Pointer-Arithmetik Previous: Pointer-Arithmetik

© 1997 Gottfried Rudorfer, C++-AG, Lehrveranstaltungen, Abteilung für Angewandte Informatik, Wirtschaftsuniversität Wien, 3/19/1998