Рядки у C++ використовуються для зберігання та роботи з текстовими даними. У мові C++ існує два основні типи рядків:
1. C-style рядки (масиви символів char[]).
2. std::string (клас, що надає більше функціональності, визначений у стандартній бібліотеці).
1. C-style рядки
Це масиви символів, які закінчуються нульовим символом \0 (термінатором).
2. std::string
Це сучасний і зручний тип рядків із STL (Standard Template Library). Він дозволяє легше працювати з текстом, надаючи велику кількість методів для роботи з рядками.
У сучасних програмах рекомендується використовувати std::string через його зручність і безпеку.

