KvArt

Strcmp funkcija

Jul 12th, 2022 (edited)
915
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.61 KB | None | 0 0
  1. /*• strcmp() : string compare – poredi dva stringa
  2. ©Programiranje 2 – 2019 ETF Beograd 108/114
  3. Funkcija strcmp()
  4. • Upoređuje dva stringa na koje ukazuju pokazivači
  5. t i s po leksikografskom poretku
  6. int strcmp(t,s);
  7. • Rezultat poređenja je sledeći:
  8. – 0 – stringovi su identični
  9. – >0 – string t je leksikografski posle
  10. – <0 – string t je leksikografski pre/*
  11.  
  12. int strcmp(const char *first, const char *second){
  13. while ( *first && *second ) {
  14. if ( *first == *second ) {
  15. first++;
  16. second++;
  17. } else if ( *first < *second ) return -1;
  18. else return 1;
  19. }
  20. return *first < *second ? -1 : 1;
  21. }
Add Comment
Please, Sign In to add comment