\ jeles helyettesítő karakterek
Ezek a helyettesítő szerkezetek minden C/C++ stringre érvényesek. Egy karaktert helyettesítenek.
A következők ezek:
Helyettesítő kifejezés |
ASCII kód |
Karakter neve |
Leírás/név |
\a | 7 | BEL | Szöveges módban sípol |
\b | 8 | BS | Backspace |
\f | 12 | FF | formfeed |
\n | 10 | LF | newline (új sor karakter DOS alatt) |
\r | 13 | CR | return (kocsivissza karakter) |
\t | 9 | HT | tabulátor karakter |
\v | 11 | VT | függőleges tabulátor |
\\ | 92 | \ | visszaper |
\' | 39 | ' | aposztróf |
\" | 34 | " | idézőjel |
\? | 63 | ? | kérdőjel |
\ooo | (akármelyik) | A visszaper jel után három oktális számmal definiáljuk a karaktert az o betű után. (Az ASCII kódjával) | |
\xhh | (akármelyik) | Az x után kettő, vagy több hexadecimális szám definiálja a karaktert. (Az ASCII kódjával) |
A \ karakter másra is szolgál. Ha egy karakterláncot több sorba akarunk tenni, akkor a végére \ jelet kell tenni, és folyatathatjuk a következő sorban. Ez nem jelenti azt, hogy sorvégjel kerül bele. Ugyanígy tehetjük többsorossá a # jellel kezdődő preprocesszor direktívákban is.