String sebagai tipe data bentukan adalah representasi data berupa kumpulan/deretan karakter. Adapun contoh dari deretan karakter yang dimaksud adalah teks seperti “C++“, “Programmer“, “pemula“, dan lain sebagainya. Pada bahasa pemrograman C++ terdapat dua cara yang bisa kita lakukan untuk merepresentasikan dan menyimpan deretan karakter tersebut, yaitu:
• String gaya bahasa C (C-strings /C-style Strings)
• String gaya bahasa C++ (String sebagai objek dari class string)