CHDK_DE Vorschauversion  Trunk Rev. 5209
 Alle Datenstrukturen Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Makrodefinitionen
strncmp.c-Dateireferenz

gehe zum Quellcode dieser Datei

Funktionen

int strncmp (const char *s1, const char *s2, register long n)
 

Dokumentation der Funktionen

int strncmp ( const char *  s1,
const char *  s2,
register long  n 
)

Definiert in Zeile 19 der Datei strncmp.c.

20 {
21  register unsigned char u1, u2;
22 
23  while (n-- > 0)
24  {
25  u1 = (unsigned char) *s1++;
26  u2 = (unsigned char) *s2++;
27  if (u1 != u2)
28  return u1 - u2;
29  if (u1 == '\0')
30  return 0;
31  }
32  return 0;
33 }