Manipulasi String C++
Manipulasi String C++
posted by Dewi Khoirunnisa
String adalah sekumpulan dari karakter, baik itu berupa karakter huruf, angka, spasi atau karakter lain. Dalam bahasa C++ terdapat beberapa fungsi yang digunakan untuk operasi pengolahan string.
Fungsi Manipulasi String
Borland C++ menyediakan beberapa jenis fungsi yang digunakan untuk manipulasi string. Berikut beberapa fungsi untuk manipulasi string:
Fungsi
|
File Header
|
Keterangan
|
strcpy()
|
String.h
|
digunakan untuk menyalin string dari variabel asal ke tujuan syntax: strcpy(tujuan, asal)
|
strlen()
|
String.h
|
digunakan untuk mengetahui jumlah karakter dalam string syntax: strlen(string)
|
strrev()
|
String.h
|
digunakan utuk membalik letak urutan string syntax: strrev(string)
|
strcat()
|
String.h, ctype.h
|
Digunakan untuk menambahkan string sumber ke bagian akhir dari string tujuan. Syntax: Strcat(tujuan, sumber)
|
strcmp()
|
String.h
|
Digunakan untuk membandingkan string pertama dan string kedua Syntax: Strcmp(str1, str2)
|
Macam-macam Fungsi Manipulasi String
- gets dan puts
Fungsi gets digunakan untuk membaca data berupa string dari keyboard. Fungsi gets( ) digunakan untuk memasukkan data string. gets berasal dari kata Get String. merupakan fungsi masukan data yang khusus data string.
- Bentuk Umum Penulisan
gets(nama-variabel-array);
Fungsi puts digunakan untuk menampilkan suatu string ke layar (monitor). Perintah puts( ) sebenarnya sama dengan printf(), yaitu digunakan untuk mencetak string ke layar. puts() berasal dari kata PUT STRING.
- Bentuk Umum Penulisan
puts “Ekspresi/pernyataan”);
- Strcat
Fungsi ini digunakan untuk menambahkan string sumber ke bagian akhir dari string tujuan. File header yang harus disertakan adalah : string.h dan ctype.
Syntax: Strcat(tujuan, sumber). Contoh Input Output Programnya
- Strlen
Fungsi ini digunakan untuk memperoleh banyaknya karakter dalam string. File header yang harus digunakan adalah string.h
- Bentuk Umum Penulisan
strlen(str) ;
- Strcpy
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 Umum Penulisan
strcpy(tujuan, asal);
- Strupr
Untuk mengkonversi setiap huruf pada suatu string menjadi huruf kapital, C++ menyediakan fungsi strupr().
- Bentuk Penulisannya
strupr(var_string);
- Strlwr
Selain strupr(), C++ juga menyediakan fungsi untuk mengkonversi setiap huruf pada suatu string menjadi huruf kecil, yaitu strlwr().
- Bentuk Penulisannya :
strlwr(var_string)
7. Strrev
merupakan fungsi yang digunakan untuk membalik suatu string. Misal, String “N.N. Blog” dibalik menjadi “golB .N.N”
- Bentuk penulisannya :
strrev (var_string)
DAFTAR PUSTAKA
- http://hwsmartsolution.com/blog/2016/03/01/manipulasi-string-dengan-c/
- http://www.belajarcpp.com/2016/01/macam-macam-dan-contoh-fungsi-manipulasi-string-cplusplus.html
- https://kharismatulnuraziza.wordpress.com/2017/03/13/manipulasi-string-c/
- http://yuliaagustin2992.blogspot.com/2017/12/manipulasi-string-di-c.html
Komentar
Posting Komentar