Специальные символьные константы С
Чтобы представить большинство символьных констант, достаточно заключить соответствующий символ в одинарные кавычки. Но некоторые символы, например, символ возврата каретки, требуют специального представления.
В языке С определены специальные символьные константы, приведенные в табл.. Иногда их называют ESC-последовательностями, управляющими последовательностями и символами с обратным слэшем. Управляющие последовательности можно использовать вместо ASCII-кодов для обеспечения лучшей переносимости программы.
| Код | Назначение |
| \b | Удаление предыдущего символа |
| \f | Подача бумаги |
| \n | Новая строка |
| \r | Возврат каретки |
| \t | Горизонтальная табуляция |
| \" | Двойные кавычки |
| \' | Одинарная кавычка |
| \\ | Обратный слэш |
| \v | Вертикальная табуляция |
| \a | Сигнал |
| \? | Знак вопроса |
| \N | Восьмеричная константа (N - восьмеричное представление) |
| \xN |
В следующем примере программа выводит символ новой строки (т.е. переходит на новую строку), выводит символ табуляции (т.е. переходит на первую позицию табуляции) и, наконец, выводит строку
Простой тест.
#include <stdio.h> int main(void){ printf("\n\tПростой тест."); return 0;}Дата добавления: 2015-04-25; просмотров: 772;
