• неизображаемые символы ("обобщенные пробельные символы"), используемые для отделения лексем друг от друга (например, пробел, табуляция, переход на новую строку).
В комментариях, строках и символьных константах могут использоваться и другие литеры (например, русские буквы).
Комментарий формируется как последовательность знаков (символов), ограниченная слева знаками /*, а справа - знаками */. Например:
Главная задача любой программы состоит в обработке данных. Во время выполнения программы эти данные размещаются в различных местах оперативной памяти. Для корректного использования данных без указания адресов в явном виде применяют переменные.
Переменныепредставляют собой имена областей памяти, в которых находятся данные определённых типов. С помощью таких имен можно записывать (считывать) данные в область (из области) памяти.
В зависимости от вида данных для них могут применяться переменные различных типов. Типы данныхопределяют внутреннее представление данных в вычислительных машинах; диапазон значений, которые может принимать переменная, а также операции, в которых могут использоваться переменные указанного типа.
При разработке программы необходимо объявить используемые в ней элементы (переменные, функции, структурированные типы и т.д.) и определиться в правилах. Понятия «объявление» и «определение» часто употребляются как синонимы, хотя они означают различные процедуры.
Объявление:
· Объявление означает задание компилятору имен (идентификаторов) переменных, функций, классов, структурированных типов или меток.
· С помощью объявления переменной задается её тип, класс памяти и область видимости идентификатора.
· Объявление резервирует память.
· Идентификатор может неоднократно объявляться в рамках своей области видимости, при этом все предыдущие объявления не учитываются.