Пробельные символы
Символы
Символ CONTROL-Z (шестнадцатеричный код 1А) рассматривается как индикатор конца файла. Он автоматически вставляется текстовым редактором при создании файла в его конец. Компилятор языка Си завершает обработку файла с исходным текстом программы при обнаружении символа CONTROL-Z.
Компилятор языка Си игнорирует пробельные символы, если они используются не как компоненты символьных констант или символьных строк. Это позволяет использовать столько пробельных символов, сколько нужно для повышения наглядности программы.
Комментарии компилятор языка Си также рассматривает как пробельные символы.
Разделители
Разделители из множества символов языка Си используются для различных целей, от организации текста программы до определения указаний компилятору языка Си. Разделители перечислены в таблице 1.1.
Таблица 1.1.
Символ | Наименование | Символ | Наименование |
, | Запятая | ! | Восклицательный знак |
. | Точка | | | Вертикальная черта |
; | Точка с запятой | / | Наклонная черта вправо (слэш) |
: | Двоеточие | Наклонная черта влево(обратный слэш) | |
? | Знак вопроса | ~ | Тильда |
‘ | Одиночная кавычка (апостроф) | _ | Подчеркивание |
( | Левая круглая скобка | # | Знак номера |
) | Правая круглая скобка | % | Процент |
{ | Левая фигурная скобка | & | Амперсанд |
} | Правая фигурная скобка | ^ | Стрелка вверх |
< | Знак 'меньше' | - | Знак минус |
> |