Daftar isi
Type Data String
Tipe string digunakan untuk menyimpan teks.
Nilai string harus diapit oleh tanda kutip ganda misal : "Hallo".
Untuk menggunakan tipe data ini, tambahkan file header <string>
Contoh :
Nilai string harus diapit oleh tanda kutip ganda misal : "Hallo".
Untuk menggunakan tipe data ini, tambahkan file header <string>
#include <iostream>
#include <string> // file header (pustaka/library)
using namespace std;
int main() {
string sapa = "Hallo"; // string
string salam = "Assalamualaikum"; //string
cout << "Salam : " << salam << "\n";
cout << "Sapa : " << sapa;
return 0;
}
Hasil :
Salam : Assalamualaikum
Sapa : Hallo
CATATAN :
Penulisan string memiliki persamaan dengan cara penulisan variabel.
Penulisan string memiliki persamaan dengan cara penulisan variabel.
- string
inistring= "Ini adalah contoh string"; - string
inistring("Ini adalah contoh string"); - string
inistring{"Ini adalah contoh string"};
Contoh persamaan lain dengan penulisan standar dari variabel - data tipe yang bisa diterapkan pada penulisan string adalah :
string juga dapat dideklarasikan tanpa nilai awal (initial value) dan nilai tersebut akan dihasilkan pada saat eksekusi program.
#include <iostream>
#include <string>
using namespace std;
int main() {
string inistring;
inistring = "Ini adalah contoh awal nilai string";
cout << inistring << endl;
inistring = "Dan ini merupakan string yang berbeda.";
return 0;
}Menggabungkan string (Concatenation)
Menggabungkan 2 string menggunakan operator kode + sehingga menghasilkan sebuah string baru disebut (Concatenation) / dibaca "Kon-ket nesyen"
Contoh :
#include <iostream>
#include <string>
using namespace std;
int main() {
string namaDepan = "Budi ";
string namaBelakang = "Hartono";
string namaLengkap = namaDepan + namaBelakang;
cout << namaLengkap;
return 0;
}