Online Mind Mapping and Brainstorming

Create your own awesome maps

Online Mind Mapping and Brainstorming

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account? Log In

C++ by Mind Map: C++
5.0 stars - 1 reviews range from 0 to 5

C++

Данные и выражения

Лексемы

Используются символы ASCII: a-z, A-Z, 0-9, знаки операций и препинания, знак подчеркивания.

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

Ключевые слова

Константы, Целые 23, Суффиксы, Беззнаковые U, Длинные L, Шестнадцатеричные 0x23FF, Восьмеричные 0123, Символьные 'a', С плавающей точкой 1.23, Суффиксы, Длинные 1.23L (double), Короткие 1.23F (float), Строковые "Строка"

Знаки операций

Разделители

Типы данных

Числовые типы, Целые, Знаковые / беззнаковые, short(2), int(4), long(8), С плавающей точкой, float(4), double(8), long double(10), Вид записи, Обычный 104.3044, Экспоненциальный 1.04e2 (qEp)

Символьный char

Тип void

Переменные

Переменная - поименованная часть памяти для хранения значений величин. Каждой переменной соотв. поле памяти.

Класс памяти, Автоматические (auto), Статические (static), Внешние (extern)

Перечисления

Совокупность целых констант, обозначенных некоторыми именами. enum a {b1, b2, ..., bn}

Массивы

Упорядоченная совокупность величин одинакового типа, приводимых в программе под одним именем.

Указатели

Переменная для хранения адресов данных.

Операции, Взятие адреса &, Разыменование *

Математические функции

sin

cos

ln = log

lg = log10

tg = tan

sqrt

pow

abs

fabs

exp

Выражения

Операнд или совокупность операндов, соединенных друг с другом с помощью знаков операций.

Операции, Указательные, Задание адреса операнда &, Разыменование или задание данного *, Задание элемента массива arr[index], Арифметические, Унарные, Инкремент ++а, а++, Декремент, Бинарные, Сложение а + с, Вычитание, Умножение, Деление, Нахождение остатка от деления по модулю, Приведения, Отношений, Логические, Побитовые, Отрицание, Сдвиг вправо, Сдвиг влево, Логическое умножение, Логическое сложение, Исключающее ИЛИ, Присваивания, Условная, Расширения области видимости, "Запятая", Определение длины