String adalah sederetan simbol yang
tidak tertentu panjangnya, yang dianggap sebagai panjang satu unit” (World
Agreement Agenda O812). String dapat berupa huruf, angka, karakter khusus,
maupun karakter Unicode. Dalam bahasa C++ terdapat beberapa fungsi yang
digunakan untuk operasi pengolahan string.
Fungsi
Manipulasi String.
String
dapat dimanipulasi dengan aturan tertentu. Di mana bahasa C++ telah menyediakan
semua ini ke dalam pustakanya. Berikut adalah fungsi-fungsi yang digunakan
untuk melakukan manipulasi string :
a. Fungsi
strcat.
Fungsi strcat digunakan untuk menggabungkan dua string
menjadi satu.
b. Fungsi
strlen.
Fungsi
strlen digunakan untuk menghitung panjang karakter pada suatu string. strlen
adalah fungsi yang bertipe data integer.
c. Fungsi
strcpy.
Fungsi
strcpy digunakan untuk menyalin isi string ke suatu variabel.
d. Fungsi
strupr
Fungsi
strupr digunakan untuk mengubah semua karakter huruf yang terdapat pada suatu
variabel menjadi huruf besar semua (Uppercase).
e. Fungsi
strlwr
Fungsi
strlwr digunakan untuk mengubah semua karakter huruf yang terdapat pada suatu
variable menjadi huruf kecil semua (Lowercase).
CONTOH
PROGAM
#include <iostream.h>
#include <conio.h>
#include <string.h>
main () {
char kata1[15],kata2[15];
cout<<"Masukan Kata 1= ";cin>>kata1;
cout<<"Masukan Kata 2= ";cin>>kata2;
cout<<"hasil strcmp=
"<<strcmp(kata1,kata2)<<endl;
cout<<"hasil strcat=
"<<strcat(kata1,kata2)<<endl;
cout<<"hasil strlwr=
"<<strlwr(kata1)<<endl;
cout<<"hasil strupr=
"<<strupr(kata1)<<endl;
cout<<"hasil strrev=
"<<strrev(kata1)<<endl;
cout<<"hasil strlen=
"<<strlen(kata1)<<endl;
getch();
}
Sumber :
tnhanks :D
BalasHapusSama-sama
Hapus