Mata kuliah : Logika dan algoritma
Kelas : 17.1B.33
Kelompok : 7
Anggota :
1. ( 17150024 ) : Yugo Pangestu
2. ( 17150048 ) : Purwanto
3. ( 17150006 ) : Tatang Abdul Hamid
4. ( 17150010 ) : Rendi Rahayu
5. ( 17150107 ) : Andi Sasmita
PENGERTIAN STRING
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 :
- Fungsi strcat yaitu Fungsi yang digunakan untuk menggabungkan dua string menjadi satu.
- Fungsi strlen yaitu Fungsi yang digunakan untuk menghitung panjang karakter pada suatu string. strlen adalah fungsi yang bertipe data integer.
- Fungsi strcpy yaitu Fungsi yang digunakan untuk menyalin isi string ke suatu variabel.
-
Fungsi strcmp() yaitu Fungsi yang sering kali digunakan untuk 'mengakali' kekurangan C++ dalam menyeleksi atau membandingkan sebuah data string, dengan data string yang lain. Kekurangan tersebut ialah dimana C++ hanya mampu menyeleksi data bertipe bilangan bulat (tipe Int, Longint), dan data berupa karakter tunggal (tipe Char).
Sehingga dalam menyelesaikan permasalahan yang melibatkan perbandingan data string, maka digunakanlah fungsi strcmp(). -
Fungsi strchr() Yaitu Fungsi yang akan mencari lokasi karakter dari suatu string. Jika karakter ditemukan, maka fungsi ini akan mengembalikan pointer dari string yang dimulai dari karakter tersebut, tetapi jika tidak maka fungsi akan mengembalikan nilai 0.
Tidak ada komentar:
Posting Komentar