FUNGSI STRING
Pengertian Operasi String
Perasi string selalui dijumpai di dalam
bahasa pemrograman, dikarenakan hampir semua bahasa pemrograman, dikarenakan
hampir semua bahasa pemrograman menggunakan manual inputnya adalah string,
terutama pada pemrograman visualisasi. String adalah sederetan simbol yang
tidak menentu panjangnya, yang dianggap sebagai panjang satu unit” (World
Agreement Agenda O812). String dapat berupa angka, huruf, karakter khusus,
maupun karakter Unicode. Dalam bahasa C++ terdapat beberapa fungsi yang
digunakan untuk operasi pengolahan string.
MACAM-MACAM FUNGSI STRING DAN CONTOH
1.Strcat
(penggabunggan nilai string)
Fungsi strcat() digunakan untuk
menambah string sumber ke bagian akhir dari string tujuan. Header yang harus
disertakan adalah string.h dan ctype.h
Bentuk Deklarasi
/ Bentuk Penulisan :
strcat(tujuan,
sumber);
Contoh:
2.Strcmp
(membandingkan 2 nilai string)
Fungsi ini
digunakan untuk membandingkan string pertama dengan string kedua. Hasil dari
fungsi ini bertipe data integer (int). File header yang harus disertakan adalah
string.h
Bentuk Deklarasi / Bentuk
Penulisan :
var_int =
strcmp(str1,str1) ;
contoh:
3.Strrlen (mengetahui panjang nilai
string)
Fungsi ini
digunakan untuk memperoleh banyaknya karakter dalam string. File header yang harus digunakan adalah string.h
Bentuk
Penulisan :
strlen(str) ;
contoh:
Fungsi ini
digunakan untuk menyalin string asal ke-variabel string tujuan, dengan syarat string tujuan harus mempunyai tipe data dan ukuran yang sama dengan string
asal. File header yang harus disertakan adalah string.h.
Bentuk
Penulisan :
strcpy(tujuan,
asal);
Contoh:
5.Fungsi strrev()
Fungsi strrev()
digunakan untuk membalik letak urutan pada string. String urutan paling akhir
dipindahkan keurutan paling depan dan seterusnya. File header yang harus
disertakan adalah “string.h”.
Bentuk
Penulisan :
strrev(str);
contoh:
Sumber:
- http://rierynto.blogspot.co.id/2015/12/macam-macam-fungsi-string-dan-contohnya.html?m=1
- http://www.belajarcpp.com/2016/01/macam-macam-dan-contoh-fungsi-manipulasi-string-cplusplus.html?m=1
Komentar
Posting Komentar