 Променливи от тип
string
 Променливи от тип
string
| Низ е редица от символи | "Hello" | 
| Дефиниция на променлива | string name="John"; | 
| Заглавен файл | #include <string> | 
| Оператор за присвояване | name="Carl"; | 
| Извеждане на низове | cout << name; | 
| Вход | cin >> name; | 
| Вход на цял ред | getline(cin, name); | 
| Дължина на низ | int n=name.length(); | 
| Празен низ | "" | 
| Автоматична инициализация | string response; | 
 Поднизове
 Поднизове
| Hell | 
 Сливане на низове
(конкатенация)
 Сливане на низове
(конкатенация)
string fname = "Nikolay";
string lname = "Kirov";
string name = fname + lname;
NikolayKirov
string name = fname + " " + lname;
Nikolay Kirov
Поне един от аргументите на сливането трябва да е променлива
 Форматиран изход
 Форматиран изход
cout << pennies << " " << pennies
* 0.01 << "\n";
cout << nickels  << " " <<
nickels * 0.05 << "\n";
cout << dimes << " " << dimes
* 0.10 << "\n";
cout << quarters << " " << quarters
* 0.25 << "\n";
 
| 1 0.01 12 0.6 4 0.4 120 30 | 
cout << fixed << setprecision(2);
cout <<setw(8)<< pennies <<"
"<< pennies*0.01 << "\n";
cout <<setw(8)<< nickels <<"
"<< nickels*0.05 << "\n";
cout <<setw(8)<< dimes <<" "<<
dimes*0.10 << "\n";
cout <<setw(8)<< quarters <<"
"<< quarters*0.25 << "\n";
 
| 1    0.01 12 0.60 4 0.40 120 30.00 |