Tuesday, January 17, 2012

String 2

Melanjutkan pembahasan tentang string sebelumnya, kita akan melihat fungsi-fungsi apa saja yang disediakan oleh library string.h dan biasa digunakan untuk membaca atau memanipulasi data string yang kita miliki.
  • int strlen(string)
Untuk mengetahui ukuran/panjang string. Karakter '\0' tidak dihitung.
  • char *strcat(string1, string2)
Untuk menyambung dua buah string, string2 akan langsung ditambahkan ke belakang string1.
  • int strcmp(string1, string2)
Untuk membandingkan dua buah string dan huruf kapital dianggap berbeda (case-sensitive). Nilai 0 berarti string sama, nilai negatif berarti string1 kurang dari string2, dan nilai positif berarti string1 lebih dari string2.
  • int strcmpi(string1, string2)
Sama seperti fungsi strcmp, tetapi tidak ada pembedaan huruf kapital (case-insensitive).
  • char *strcpy(string1, string2)
Untuk mengopi string2 ke string1.
  • char *strlwr(string)
Untuk mengubah karakter dalam string menjadi huruf kecil semua.
  • char *strupr(string)
Untuk mengubah karakter dalam string menjadi huruf besar semua.
  • char *strrev(string) 
Untuk membalikkan urutan karakter dalam string.

No comments:

Post a Comment