Mengenal string pada C++

Selamat berkunjung di belajar0ke.id, kali ini kita akan membahas apa itu string pada C++??? pasti kalian sudah belajar disekolah maupun di kampus bukan :) hehe. mari kita membahasnya bareng-bareng semoga artikel ini bisa membantu kalian semua :)

Dalam beberapa bahasa pemrograman lainna sperti pascal, string merupakan tipe data dasar yang bisa langsung dipakai, Bahasa C++ tidak memiliki tipe variabel yang dapat dipakai untuk menyimpan suatu string. oleh karena string merupakan karakter, maka string dapat disimpan dalam suatu larik. Misalnya, untuk menyimpan nama orang, dapat dibuat sauatu larik sebagai brikut ;

char nama[25];

Deklarasi suatu larik selalu memakai tanda kurung [ ]. Bilangan di dalamnya menunjukkan jumlah tempat yang di pesan array tersebut. jadi, array nama di atas akan dapat menampung 25 karakter. Suatu larik karakter dapat langsung diberi suatu nilai pada saat dideklarasi, misalnya:

char nama[25] = "Belajar bahasa C++";
atau
char nama[] ="Belajar bahasa C++";

Pada contoh di atas, pada saat lari nama dideklarasikan, tring "belajar bahasa C++" langsung disimpan didalamny. string dalam C++ selalu di akhri dengan null character/null zero sehingga untuk string "belajar bahasa C++" yang terdiri dari 18 karakter, karakter ke-18 harus null zero.

Agar lebih mudah dalam mempeajarinya, kita langsung contoh program berikut :

#include <iostream> // header
#include <conio.h>
using namespace std;

int main()
{
// Mendeklarasikan sifat ke dalam variabel char dengan lebar 5 karakter
char sifat[5];

// Mengisi nilai kedalam variabel sifat
sifat = {‘B’,’a’,’i’,’k’,’\0′};

// Menampilkannya nilai yang terdapat pada elemen-elemen array
cout<<“String yang muncul :”<<sifat<<endl;

getch();

}

Kalau kita jalankan pada compiler, maka hasilnya akan muncul pada command window seperti tampilan berikut.

Contoh_string

Jika kita ingin mengisi nilai kedalam variabel string dalam bentuk string langsung, maka kita tidak perlu menambahkan huruf null (‘\0’) pada string tersebut. Berikut contoh kode programnya.

#include <iostream> // header
#include <conio.h>
using namespace std;

int main()
{
// Mendeklarasikan sifat ke dalam variabel string
string sifat;

// Mengisi nilai kedalam variabel sifat dengan lebar 5 karakter
sifat = “Baik”;

// Menampilkannya nilai yang terdapat pada elemen-elemen array
cout<<“String yang muncul :”<<sifat<<endl;

getch();
}

Kalau kita jalankan pada compiler, maka hasilnya akan muncul pada command window seperti tampilan berikut.

Contoh_string1

Jika kita perhatikan hasil diatas, maka bisa kita lihat bahwa hasil yang ditampilkan akan sama.

Subscribe to receive free email updates:

0 Response to "Mengenal string pada C++"

Post a Comment