Другие специальные символы
В дополнение к символу новой строки, позволяющему вашим программам продвигать курсор в начало новой строки, вы можете использовать специальные символы, перечисленные в табл. 3.1.
Таблица 3.1. Специальные символы для использования с cout.
Символ
Назначение
\а
Сигнальный (или звонок) символ
\Ь
Символ возврата
V
Символ перевода страницы
\n
Символ новой строки
\г
Возврат каретки (не перевод строки)
\t
Символ горизонтальной табуляции
\v
Символ вертикальной табуляции
\\
Символ обратный слеш
\?
Знак вопроса
\'
Одинарные кавычки
\"
Двойные кавычки
\0
Нулевой символ
\000
Восьмеричное значение, например \007
\xhhhh
Шестнадцатеричное значение, например \xFFFF
Замечание: При использовании специальных символов, перечисленных в табл. 3.1, вам следует располагать их внутри одинарных кавычек, если вы используете данные символы сами по себе, например '\n', или внутри двойных кавычек, если вы используете их внутри строки, например "Привem\nMup!".
Следующая программа SPECIAL.CPP использует специальные символы сигнала (\а) и табуляции (\t) для выдачи звука на встроенный динамик компьютера и затем выводит слова Звонок Звонок Звонок, разделенные табуляцией:
#include iostream.h
void main(void)
{
cout "3вонок\a\tЗвонок\a\tЗвонок\a";
}