Operasi String Strcmp Pada Bahasa Pemrograman C++

Operasi String Strcmp Pada Bahasa Pemrograman C++
1. Strcmp(): untuk membandingkan string pertama dengan string kedua.
Hasil dari fungsi ini bertipe data integer (int). Hasil berupa int negative
(str1 kurang dari str2), nol (str1=str2), positif (str1 lebih dari str2). File
header yang harusdisertakan adalah string.h
Bentuk
Penulisan :
var_int = strcmp(str1, str2);
|
Contoh :
#include <stdio.h>
#include <string.h>
#include <iostream.h>
#include <conio.h>
main( )
{
char a1[ ] = "AMIK";
char a2[ ] = "AmiK";
char b1[ ] = "AMIK";
clrscr( );
cout<<"Hasil Perbandingan
"<<a1<<" dan "<<a2<<"->";
cout<<strcmp(a1,a2)<<endl;
cout<<"Hasil Perbandingan
"<<a2<<" dan "<<a2<<"->";
cout<<strcmp(a2,a1) <<endl;
cout<<"Hasil Perbandingan
"<<a1<<" dan "<<b1<<"->";
cout<<strcmp(a1,b1) <<endl;
getch( );
}
|
Tampilan
setelah Run: