Șiruri de Caractere
Caractere speciale
Unele caractere nu pot fi scrise direct într-un string. Folosim secvențe escape (backslash urmat de un caracter special).
| Secvență | Caracter | Descriere |
|---|---|---|
| \n | Newline | Linie nouă |
| \t | Tab | Tabulare orizontală |
| \\ | \ | Backslash |
| \" | " | Ghilimele duble |
| \' | ' | Ghilimele simple |
| \r | CR | Carriage return (Windows) |
| \0 | NULL | Terminator de șir |
| \a | Bell | Sunet (bip) |
cout << "Linia 1\nLinia 2" << endl;
cout << "Tab:\ttext" << endl;
cout << "El a zis: \"Salut!\"" << endl;
cout << "Cale: C:\\Users\\Stefan" << endl;Raw string literals (C++11)
// Evită nevoia de escape:
string cale = R"(C:UsersStefanDesktop)";
cout << cale << endl;