Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
18
Добавлен:
12.02.2015
Размер:
325.87 Кб
Скачать

Лексемы.

Лексема - единица текста программы, которая при компиляции воспринимается как единое целое и по смыслу не может быть разделена на более мелкие элементы.

Вязыке Си/Си++ существует 6 классов лексем:

I Свободно выбираемые и используемые идентификаторы;

I Служебные (ключевые) слова;

Лексемы.

Лексема - единица текста программы, которая при компиляции воспринимается как единое целое и по смыслу не может быть разделена на более мелкие элементы.

Вязыке Си/Си++ существует 6 классов лексем:

I Свободно выбираемые и используемые идентификаторы;

I Служебные (ключевые) слова;

I Константы;

Лексемы.

Лексема - единица текста программы, которая при компиляции воспринимается как единое целое и по смыслу не может быть разделена на более мелкие элементы.

Вязыке Си/Си++ существует 6 классов лексем:

I Свободно выбираемые и используемые идентификаторы;

I Служебные (ключевые) слова;

I Константы;

I Строки (строковые константы);

Лексемы.

Лексема - единица текста программы, которая при компиляции воспринимается как единое целое и по смыслу не может быть разделена на более мелкие элементы.

Вязыке Си/Си++ существует 6 классов лексем:

I Свободно выбираемые и используемые идентификаторы;

I Служебные (ключевые) слова;

I Константы;

I Строки (строковые константы);

I Операции (знаки операций);

Лексемы.

Лексема - единица текста программы, которая при компиляции воспринимается как единое целое и по смыслу не может быть разделена на более мелкие элементы.

Вязыке Си/Си++ существует 6 классов лексем:

I Свободно выбираемые и используемые идентификаторы;

I Служебные (ключевые) слова;

I Константы;

I Строки (строковые константы);

I Операции (знаки операций);

I Разделители (знаки пунктуации);

Идентификаторы.

Служебные (ключевые) слова.

Структура программы на языке Си/Си++

Программа представляет собой набор функций. Среди этих функций присутствует главная функция с именем main. Структура программы, состоящей из одной функции имеет вид:

Директивы препроцессора

Препроцессор осуществляют преобразование текста программы до ее компиляции. Рассмотрим 2 основные директивы:

Директива предназначена для включения в текст программы текста файла стандартных библиотек или любых програмных модулей.

Пример

]include < stdio.h >;

Директивы препроцессора

Директива позволяет вводить именованные константы, указывает правило замены текста до компиляции.

Пример

]define pi 3.1415926

Соседние файлы в папке лекции проги