Anda di halaman 1dari 18

STRING

STRING
• String merupakan bentuk data yang biasa dipakai dalam bahasa pemrograman

untuk keperluan menampung dan memanipulasi data teks, misalnya untuk

menampung (menyimpan) suatu kalimat.

•Untuk manipulasi string, C++ telah menyediakan beberapa fungsi standar yang ada

pada string.h

•Beberapa yang akan dibahas kali ini adalah

–Fungsi strcpy()–Fungsi strstr()

–Fungsi strlen() –Fungsi strrev()

–Fungsi strrcmp() –Fungsi strcat()

–Fungsi strlwr() –Fungsi strupr()


Fungsi strcpy()

•Bentuk pemakaian :
#include <string.h>
strcpy(tujuan, asal);
•Fungsi ini dipakai untuk mengcopy string asal
ke variabel string tujuan.
Fungsi strlen()

•Bentuk pemakaian :

#include <string.h>

strlen(var_string);

•Fungsi ini digunakan untuk memperoleh


banyaknya karakter di dalam string yang menjadi
argumennya (var_string).
Fungsi strcat()

• Menggabungkan dua buah string di akhir


string yang lain
•Bentuk pemakaian :
#include <string.h>
Strcat(st1,st2);
Fungsi strcmp()
• Membandingkan dua buah nilai string secara case
sensitive dapat dilakukan dengan fungsi strcmp().
• Contoh bentuk pemakaian fungsi :
#include <string.h>
strcmp(str1, str2);
• Fungsi ini dipakai untuk membandingkan string str1
dengan string str2. Keluaran dari fungsi ini bertipe int
yang berupa nilai :
– nilai negative, jika str1 < str2
– nilai 0, jika str1 == str2
– nilai positif, jika str1 > str2
Fungsi strlwr()

• Mengubah huruf kapital menjadi huruf kecil

•Bentuk pemakaian :
#include <string.h>
Strlwr(st);
Fungsi strupr()

• Mengubah huruf kecil menjadi huruf kapital

•Bentuk pemakaian :
#include <string.h>
Strupr(st);
Fungsi strstr()

• Berguna untuk mencari suatu karakter dalam


suatu string untuk mencari suatu substring
Bentuk pemakaian :
#include <string.h>
Strstr();
Fungsi strrev()

• Berguna untuk membalikkan kata pada string

Bentuk pemakaian :

strrev ();

Anda mungkin juga menyukai