Строковые константы определяется как последовательность символов, заключенная в двойные кавычки: ”Строковая константа”.
ПРИМЕЧАНИЕ: См. 4. СТРОКИ И СТРОКОВЫЕ КОНСТАНТЫ.
Константа нулевой указатель (Null – указатель).
Нулевой указатель неарифметическая константа (см. указатели).
Специальные символьные константы (символы с обратным слэшем (backslach), управляющие последовательности, ESC – последовательности).
‘\n‘ | Перевод строки | |
‘\t‘ | Горизонтальная табуляция | |
‘\r‘ | Возврат курсора к началу строки | |
‘\\‘ | Обратная косая черта | |
‘\‘‘ | Апостроф (одинарная кавычка) | |
‘\”‘ | Двойная кавычка | |
‘\0‘ | Нулевой символ | |
‘\a‘ | Сигнал –звонок | |
‘\b‘ | Удаление предыдущего символа | |
‘\f‘ | Перевод страницы | |
‘\v‘ | Вертикальная табуляция | |
\?‘ | Знак вопроса | |
‘\ddd‘ | Восьмеричное представление символьной константы | d – восьмеричная цифра от 0 до 7 |
‘\xhh‘ ‘\Xhh‘ | Шестнадцатеричное представление символьной константы | H – шестнадцатеричная цифра от 0 до F |
Переменные в языке Си должны быть всегда объявлены до их первого использования. Локальные переменные объявляются внутри функций. Формальные переменные объявляются в определении параметров функции. Глобальные переменные объявляются вне всех функций. При объявлении указываются:
· список переменных,
· тип переменных,
· класс памяти переменных.