Реферат: Справочник по Visual С++
Равно
!=
Не равно
Логические операции
Операция | Описание |
&& | Логическое умножение (операция И). Результат равен "1" тогда и только тогда, когда оба операнда отличны от нуля, и "О" в противном случае. |
|| |
Логическое сложение (операция ИЛИ). Результат равен "1", если хотя бы один из операндов отличен от нуля, и "О" в противном случае. |
I | Логическое отрицание (операция НЕ). Результат имеет значение "истина", если операнд имеет значение "ложь", и наоборот. |
Операции сдвига
Операция |
Описание |
<< | Сдвигает разряды левого операнда влево на число позиций, задаваемое правым операндом. Освобождающиеся позиции заполняются нулями, а разряды, сдвигаемые за старший разряд левого операнда, теряются |
>> | Сдвигает разряды левого операнда вправо на число позиций, задаваемое правым операндом. Разряды, сдвигаемые за младший разряд левого операнда, теряются. Для чисел типа unsigned позиции, освобождающиеся слева, заполняются нулями. Для чисел со знаком заполнение зависит от реализации, а в Visual C++ заполнение осуществляется нулями |
Операции присваивания
Операция |
Описание |
+= |
Прибавляет величину, находящуюся справа, к величине, стоящей слева, и записывает результат в переменную, стоящую слева |
-= |
Вычитает величину, находящуюся справа, из величины, указанной слева, и записывает результат в переменную, стоящую слева |
*= |
Умножает величину справа на величину, находящуюся слева, и записывает результат в переменную, стоящую слева |
/= |
Делит величину, стоящую слева, на величину справа, и записывает результат в переменную, стоящую слева, если оба операнда — целые числа, то результат усекается |
%= |
Дает остаток от деления величины слева на величину, стоящую справа, и записывает результат в переменную, стоящую слева. Допустима только для целых чисел |
&= |
Выполняет поразрядную операцию И над величинами и записывает результат в переменную, стоящую слева |
|= |
Выполняет поразрядную операцию ИЛИ над величинами и записывает результат в переменную, стоящую слева |
^= |
Выполняет поразрядную операцию, исключающее ИЛИ над величинами, и записывает результат в переменную, стоящую слева |
<<= |
Сдвигает разряды левого операнда влево на число позиций, задаваемое правым операндом, и записывает результат в переменную, стоящую слева |
>>= |
К-во Просмотров: 799
Бесплатно скачать Реферат: Справочник по Visual С++
|