strcmp(string1, string2);
Sebagaimana yang telah dijelaskan diatas, bahwa fungsi "strcmp" melakukan perbandingan antara string1 dengan string2
dan hasil perbandingannya berupa nilai bulat. Dalam proses penentuan
hasil selisih kedua data string tersebut, fungsi "strcmp" melakukan
perbandingan dan mencari selisih antara karakter indek-n pada string1
dan karakter indeks-n pada string2 (karakter indeks yang sama pada
string1 dan string2) dan proses perbandingan dimulai pada indeks ke-0.
apabila selisih kedua karakter tersebut bernilai 0 (=0) artinya tidak
terdapat perbedaan = sama, maka perbandingan akan dilakukan ke indeks
selanjutnya. Namun apabila pada indeks terdahulu hasil selisih kedua
karakternya bernilai bukan 0 (!=0) artinya kedua data string tersebut
tidaklah sama, sehingga untuk perbandingan indeks selanjutnya akan
diabaikan.
Contoh :
Dan hasinya :
Amatilah setiap hasil selisih dari huruf yang anda input.
Dan sebagai contoh penggunaannya dalam menyeleksi/membandingkan 2 buah data berupa string :
Dan sebagai contoh penggunaannya dalam menyeleksi/membandingkan 2 buah data berupa string :
Dan Hasilnya :
Semoga Bermanfaat...!! (worship)