Pada bahasa pemrograman C++ untuk tipe data string C++ memang tidak akan masuk pada tipe data yang dasar. Sebenarnya tanpa kita sadari sebenarnya sudah sering menggunakan string, sedangkan di bahasa pemrograman lainnya string ini lebt dikenali dengan tipe data untuk melakukan akses.
Namun pada bahasa pemrograman C++ string ini merupakan array satu dimensi yang berisikan sekumpulan berbagai macam huruf maupun karakter dan akan diakhiri menggunakan karakter yang kosong. Harus diketahui memang pada bahasa pemrograman C++ tidak akan mempunyai tipe data string.
Pengertian String
String merupakan sederetan berbagai macam simbol yang panjangnya tidak tentu, yang dianggap sebagai panjang satu unit (World Agreement Agenda 0812). String ini bisa berupa huruf, karakter khusus, angka atau karakter unicode. Pada tipe data string C++ akan ada beberapa fungsi yang nantinya dapat digunakan untuk melakukan pengolahan string.
Fungsi Manipulasi String
String ini bisa dilakukan manipulasi dengan aturan yang tertentu yang mana pada bahasa C++ sudah menyediakan semua itu di dalam pustakanya. Berikut ini adalah beberapa fungsi yang harus dilakukan untuk melakukan manipulasi pada string tipe data C++.
1.Fungsi Strcat
Fungsi yang satu ini akan digunakan untuk melakukan penambahan string sumber kebahagiaan akhir pada string tujuannya. Nantinya ada beberapa file header yang harus di ikut sertakan, seperti : ctype.h dan juga string.h sedangkan bentuk penulisnya adalah strcat (tujuan, sumber).
2. Fungsi Strcpy
Fungsi ini akan digunakan untuk melakukan penyalinan string yang berasal dari variabel string tujuan dengan syarat tujuan harus memiliki tipe data beserta ukuran yang sama dari string asalnya. File header yang nanti wajib disertakan, yaitu string.h dengan bentuk penulisannya strcpy(tujuan, asal).
3. Fungsi Strcmp
Kali yang satu ini digunakan untuk melakukan perbandingan terhadap string yang pertama dengan string yang kedua. Hasil dari fungsi ini akan mempunyai tipe data integer (int). File header yang disertakan pada fungsi satu ini adalah string.h dan bentuk penulisan var_int = strcmp(str1, str2).
4. Fungsi Strrev
Fungsi ini akan dipakai untuk melakukan pembalikan pada letak urutan yang ada di string. String yang berada di urutan paling akhir akan dipindahkan ke dalam urutan yang paling depan dan begitu seterusnya. File header yang harus ikut disertakan pada string ini adalah string.h, bentuk penulisannya strrev;
5. Fungsi Strlen
Fungsi ini akan dipakai untuk mendapatkan lebih banyak karakter pada string. File header yang nantinya harus disertakan, yaitu string.h dan bentuk penulisan strlen(str) ;.
Jika dilihat sekilas memang begitu sederhana, tetapi fungsi pada tipe data string C++ yang ada di atas begitu memiliki peranan yang penting pada pembangunan sebuah program. Tidak sulit untuk mempelajarinya asalkan memiliki kemauan untuk belajar pemrograman yang benar.
Tag : String, C++, Tipe Data C++, Fungsi String C++, Fungsi Manipulasi String
0 comments:
Post a Comment