Символьная константа - это символ, заключенный в одинарные кавычки: 'A', 'х' (занимает 1 байт).
В языке Си используются и. специальные (управляющие) символы, не отображаемые на экране; их назначение - влиять на порядок изображения других символов.. Поскольку они не отображаются на экране, для их обозначения в тексте программы используется пара символов, первый из которых всегда - обратная косая черта (обратный слеш) (""). Основные их них:
n | - новая строка; |
t | - горизонтальная табуляция; |
- нулевой символ (нуль-терминатор). |
С помощью обратного слеша в символьных и строковых (см. ниже) константах представляются и некоторые обычные символы, чье написание там могло бы привести к двусмысленности:
\ | - сам обратный слеш; |
' | - апостроф; |
" | - кавычки. |
При присваивании символьной переменной эти последовательности должны быть заключены в апострофы. Символьная константа ' ' (не путать с символом - цифрой '0' !) часто записывается вместо целой константы 0, чтобы подчеркнуть символьную природу некоторого выражения (см. тему "Строки").
Примеры символьных констант: 'А', '9', '$', 'n', '"'.