Константы в си делятся на четыре типа:
- целые константы (десятичные, восьмеричные, шестнадцатеричные константы)
- константы с плавающей точкой (вещественные числа)
- константы-символы
- строковые литералы
С целыми и вещественными и так все понятно. А символьная константа или константа-символ это символ заключенный в одинарные кавычки. Поставленный спереди символа обратный слэш (/) образует ESC символ.
Список ESC-символов языка Си:
\n Новая строка (перевод курсора на следующую строку)
\t Горизонтальная табуляция (переводит текстовый курсор в следующую
позицию табуляции)
\b Забой (переводит текстовый курсор на один знак влево)
\r Возврат каретки (перевод курсора в начало текущей строки)
\a Сигнал (звуковой сигнал)
\v Вертикальная табуляция
\f Новая страница
\’ Одиночная кавычка
\» Двойная кавычка
\\ Обратная косая черта
\ddd Номер символа в восьмеричном представлении.
ddd – разряды восьмеричного числа.
\xdd Номер символа в шестнадцатеричном представлении.
dd – разряды шестнадцатеричного числа
Строковые литералы — набор символов, которые образуют строку и пишутся в двойных кавычках.
. константы программы си шарп