Константы символов в C
"Символьная константа" создается путем заключения одного символа из набора представимых символов в одинарные кавычки (' '). Символьные константы используются для представления символов в кодировке выполнения.
Синтаксис
символьная-константа:
'последовательность-символов-с'L'последовательность-символов-с'
последовательность-символов-с:
c-символпоследовательность-символов-с с-символ
c-символ:
Любой член исходной кодировки, кроме одинарной кавычки ('), обратной косой черты (\) и символа новой строкиescape-последовательность
escape-последовательность:
простая-escape-последовательностьвосьмеричная-escape-последовательность
шестнадцатеричная-escape-последовательность
простая-escape-последовательность: одна из следующих
\a \b \f \n \r \t \v\' \" \\ \?
восьмеричная-escape-последовательность:
\ восьмеричная-цифра\ восьмеричная-цифра восьмеричная-цифра
\ восьмеричная-цифра восьмеричная-цифра восьмеричная-цифра
шестнадцатеричная-escape-последовательность:
\x шестнадцатеричная-цифрашестнадцатеричная-escape-последовательность шестнадцатеричная-цифра