Fungsi Operasi String

Ada empat macam fungsi untuk fungsi manipulasi String yang sering digunakan, yaitu :
1.        Strcpy()
Fungsi ini dipakai untuk menyalin string asal ke variabel string tujuan, variabel tujuan harus memiliki ukuran yang dapat menampung seluruh karakter string asal.
Bentuk umum : strcpy (tujuan, asal);
Contoh : masukan kata makan nanti akan otomatis kata tersebut tersalin.

2.        Strcat()
Fungsi ini untuk menggabungkan nilai string.
Contoh :
#include
#include
#include
#include
main()
{
char a1[10];
char a2[20];
clrscr();
cout<<"masukan kata pertama :";cin>>a1;
cout<<"masukan kata kedua :";cin>>a2;
strcat(a1,a2);
cout<<"hasilnya :"<
getch( );
}
 

3.        Strcmp()
Untuk membandingkan 2 nilai string. Hasil dari fungsi ini bertipe int berupa nilai negatif (str1 kurang dari str2), nol(str1=str2), positif(str1 lebih dari str2).
Bentuk Umum:
var_int = strcmp(str1, str2);
Contoh:
#include
#include
#include
main()
{
char a1[]="aku";
char a2[]="AKU";
char b1[]="Aku";
clrscr();
cout<<"Hasil Perbandingan "<";
cout<
cout<<"Hasil Perbandingan "<";
cout<
cout<<"Hasil Perbandingan "<";
cout<
getch( );
}
Hasil tampilan diatas dihitung berdasarkan key ascii

4.        Strlen()
Untuk mengetahui panjang nilai string. Bentuk umumnya adalah Strlen(str);
Contoh
#include
#include
#include
#include
main( )
{
char huruf[20];
char pindah[20];
clrscr( );
cout<<"Masukkan Sembarang Kata = ";
gets(huruf);
cout<<"Panjang Kata Yang Diinputkan = ";
cout< getch( );
}
Contoh kata yang di input adalah fattya maka jumlah karakternya adalah 6

Komentar