Строковые константы.

Строковые константы определяется как последовательность символов, заключенная в двойные кавычки: ”Строковая константа”.

ПРИМЕЧАНИЕ: См. 4. СТРОКИ И СТРОКОВЫЕ КОНСТАНТЫ.

Константа нулевой указатель (Null – указатель).

Нулевой указатель неарифметическая константа (см. указатели).


Специальные символьные константы (символы с обратным слэшем (backslach), управляющие последовательности, ESC – последовательности).

‘\n‘ Перевод строки  
‘\t‘ Горизонтальная табуляция  
‘\r‘ Возврат курсора к началу строки  
‘\\‘ Обратная косая черта  
‘\‘‘ Апостроф (одинарная кавычка)  
‘\”‘ Двойная кавычка  
‘\0‘ Нулевой символ  
‘\a‘ Сигнал –звонок  
‘\b‘ Удаление предыдущего символа  
‘\f‘ Перевод страницы  
‘\v‘ Вертикальная табуляция  
\?‘ Знак вопроса  
‘\ddd‘ Восьмеричное представление символьной константы d – восьмеричная цифра от 0 до 7
‘\xhh‘ ‘\Xhh‘ Шестнадцатеричное представление символьной константы H – шестнадцатеричная цифра от 0 до F

Переменные в языке Си должны быть всегда объявлены до их первого использования. Локальные переменные объявляются внутри функций. Формальные переменные объявляются в определении параметров функции. Глобальные переменные объявляются вне всех функций. При объявлении указываются:

· список переменных,

· тип переменных,

· класс памяти переменных.