Язык программирования C


Символьные константы


Символьная константа - это символ, заключенный в одиночные кавычки, как, например, 'x'. Значением символьной константы является численное значение этого символа в машинном представлении набора символов.

Некоторые неграфические символы, одиночная кавычка ' и обратная косая черта \ могут быть представлены в соответствии со следующей таблицей условных последовательностей:

Таблица 9.2.

новая строкаNL/LF/\n
горизонтальная табуляцияHT\t
символ возврата на одну позициюBS\b
возврат кареткиCR\r
переход на новую страницуFF\f
обратная косая черта\\\
одиночная кавычка'\'
комбинация битовDDD\ddd

Условная последовательность \ddd состоит из обратной косой черты, за которой следуют 1,2 или 3 восьмеричных цифры, которые рассматриваются как задающие значение желаемого символа. Специальным случаем этой конструкции является последовательность \0 (за нулем не следует цифра), которая определяет символ nul. Если следующий за обратной косой чертой символ не совпадает с одним из указанных, то обратная косая черта игнорируется.



Содержание раздела