Символьные константы
Символьная константа - это символ, заключенный в одиночные кавычки, как, например, 'x'. Значением символьной константы является численное значение этого символа в машинном представлении набора символов.
Некоторые неграфические символы, одиночная кавычка ' и обратная косая черта \ могут быть представлены в соответствии со следующей таблицей условных последовательностей:
новая строка | NL/LF/ | \n |
горизонтальная табуляция | HT | \t |
символ возврата на одну позицию | BS | \b |
возврат каретки | CR | \r |
переход на новую страницу | FF | \f |
обратная косая черта | \ | \\ |
одиночная кавычка | ' | \' |
комбинация битов | DDD | \ddd |
Условная последовательность \ddd состоит из обратной косой черты, за которой следуют 1,2 или 3 восьмеричных цифры, которые рассматриваются как задающие значение желаемого символа. Специальным случаем этой конструкции является последовательность \0 (за нулем не следует цифра), которая определяет символ nul. Если следующий за обратной косой чертой символ не совпадает с одним из указанных, то обратная косая черта игнорируется.