Базовые средства С++ n n n n ©ρŧą Типы данных С++ Структура программы Переменные и выражения Базовые конструкции структурного программирования (операторы ветвления, цикла и т. д. ) Указатели и ссылки Массивы, строки Типы данных, определяемые пользователем (enum, struct, union) 1
Состав языка программа операторы выражения лексемы символы a=b; for (int i=0; i<n; ++i) a++ - --b/c - идентификаторы - ключевые слова - константы - знаки операций - разделители a-z, A-Z, 0 -9, “, {, }, |, /, %, … примеры ©ρŧą 2
Пример структуры программы директивы препроцессора описания int main() { операторы главной функции } int f 1() { операторы функции f 1 } int f 2() { операторы функции f 2 } ©ρŧą 3
Константы Вид Целые дес. Восьм. Шестн. Веществ. Вещ. с плав. т. Символьные Строковые ©ρŧą Примеры 8 0 199226 01 020 07155 0 x. A 0 x 1 B 8 0 X 00 FF 5. 7 . 001 35. 0. 2 E 6 . 11 e– 3 5 E 10 'A‘ 'ю‘ '*‘ 'db‘ '