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

П_1_1_Синтаксис

.pdf
Скачиваний:
10
Добавлен:
03.06.2015
Размер:
228.84 Кб
Скачать

Основы языка С++

Литература

У.Савич. С++ во всей полноте

Б.Эккель. Философия С++

Б.Страуструп. Язык программирования С++

Дж. Коплиен. Программирование на C++

Стэнли Б. Липпман. Основы программирования на C+

+

Скотт Майерс. Эффективное использование С++. 35 новых способов улучшить стиль программирования

Введение в C++

Типы данных

Математические операции

Синтаксис

Типы данных

Типы данных из языка Си:

Дополнительные типы:

Модификаторы типов

Модификаторы знака:

signed (знаковый) и unsigned (беззнаковый) Модификаторы размера:

short (короткий) и long (длинный)

Если тип не указывается, то предполагается тип int

Модификаторы типов

Модификаторы

поддерживаются лишь для некоторых типов данных

Полный список

поддреживаемых

типов приведен в таблице

Комментарии

//однострочный комментарий

/*многострочный Комментарий */

Объявление переменной

Синтаксис объявления переменной:

тип имя_переменной[=значение];

Например:

int count = 0; //счетчик целых чисел

double newValue; //значение с плавающей точкой bool flag = false; //булевая переменная

Упращенная запись математических операций

sum = sum + 10;

sum += 10;

count = count - new;

count -= new;

divide = divide / x;

divide /= x;

newVal = newVal*(a+b);

newVal *= (a+b);

Постфиксные и префиксные операции

Операция инкремента (увеличения на единицу) ++:

Префиксная:

++newVal;

Постфиксная:

newVal++;

Аналогично устроена операция декремента (уменьшения на единицу) --

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]