Pembahasan kali ini meliputi Cara menggunakan string dalam pemrograman C++ termasuk Dasar-dasar penggunaan string dan fungsi pendukungnya, sedangkan ulasan lebih jauh ada di siniĀ String Dalam C++
1. Konstanta string
Konstanta string ditulis dengan awalan dan akhiran tanda petik ganda ("_"), contoh: "Tes"
Konstanta string diatas disimpan dalam memori secara berurutan dengan susunan:

Pada karakter terakhir terdapat karater NULL (\0) yang berfungsi sebagai pengakhir string.
2. Variabel string
Variabel string adalah variabel yang digunakan untuk menyimpan data string, misalnya:
char nama[20];
3. Memasukan data dari keyboard
Untuk memasukan data dari keyboard digunakan cin, akan tetapi pada cin yang biasa kita gunakan tidak bisa membaca spasi, maka untuk mengatasinya kita bisa gunakan fungsi getline(), sedangkan sizeof digunakan untuk penyesuaian definisi variabel array.
output:

Program:
#include<iostream.h>
#include<conio.h>
/**
*bundet.com
*Konstanta String
*/
void main()
{
char nama[20];
char alamat[30];
cout<<"Masukan nama : ";
cin.getline(nama,sizeof(nama));
//sizeof, digunakan untuk menyesuaikan definisi arraynya
//jadi, kelebihannya adalah saat kita ingin menggunakannya di
//program selanjutnya, maka kita tidak perlu susah payah mengingat definisinya
//jadi tinggal mengingat variabelnya saja.
//dan seperti yang tadi sudah kita sampaikan bahwa getline digunakan untuk
//menampung spasi.
cout<<"Masukan alamat : ";
cin.getline(alamat,sizeof(alamat));
cout<<endl<<endl;
cout<<"Nama anda : "<<nama<<endl;
cout<<"Alamat anda : "<<alamat;
getch();
}
Semoga bermanfaat & selamat belajar!