Was genau gibt strcmp () in C zurück?
Ich habe diesen Code in C geschrieben:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
int main()
{
char string1[20];
char string2[20];
strcpy(string1, "Heloooo");
strcpy(string2, "Helloo");
printf("%d", strcmp(string1, string2));
return(0);
}
Sollte Konsole Druckwert 1 oder Unterschied zwischenASCII
Werte vono
und\0
-Zeichen, d. h. 111? AufDiese Internetseit, es steht geschrieben, dass dies put 111 ausgeben soll, aber wenn ich es auf meinem Laptop laufen lasse, zeigt es 1. Warum?