C/strcmp
Wygląd
< C
Deklaracja
[edytuj]int strcmp(const char *s1, const char *s2)
Plik nagłówkowy
[edytuj]Opis działania
[edytuj]- Funkcja strcmp porównuje napisy s1 i s2.
Zwracane wartości
[edytuj]- Funkcja zwraca wartość zero, gdy s1 jest takie same jak s2, mniejszą od zera gdy s1 < s2 oraz większą od zera gdy s1 > s2.
Przykład
[edytuj]#include <stdio.h>
#include <string.h>
int main (void)
{
char s1[] = "Wikibooks";
char s2[] = "Wikibooks";
if (strcmp(s1, s2) == 0)
printf("Łańcuchy s1 i s2 są takie same");
else
printf("Łańcuchy s1 i s2 nie są takie same");
// program wyświetli: Łańcuchy s1 i s2 są takie same
return 0;
}