"Мюррэй Хилл, Бьярн Страустрап. Язык С++" - читать интересную книгу автора != (не равно)
< (меньше) > (больше) <= (меньше или равно) >= (больше или равно) Заметьте, что целое деление дает целый результат: 7/2 есть 3. Над целыми может выполняться операция % получения остатка: 7%2 равно 1. При присваивании и арифметических операциях C++ выполняет все осмысленнные преобразования между основными типами, чтобы их можно было сочетать без ограничений: double d = 1; int i = 1; d = d + i; i = d + i; 1.3.2 Производные Типы Вот операции, создающие из основных типов новые типы: * указатель на *const константный указатель на & ссылка на [] вектор* Например: char* p // указатель на символ char *const q // константный указатель на символ char v[10] // вектор из 10 символов Все вектора в качестве нижней границы индекса имеют ноль, поэтому в v десять элементов:v[0] ... v[9]. Функции объясняются в #1.5, ссылки в #1.9. Переменная указатель может содержать адрес объекта соответствующего типа: char c; // ... p = &c; // p указывает на c Унарное & является операцией взятия адреса. 1.4 Выражения и Операторы В C++ имеется богатый набор операций, с помощью которых в выражениях образуются новые значения и изменяются значения ____________________ * одномерный массив. Это принятый термин (например, вектора |
|
|