Реферат: Справочник по Visual С++

Равно

!=

Не равно

Логические операции

Операция

Описание

&&

Логическое умножение (операция И). Результат равен "1" тогда и только тогда, когда оба операнда отличны от нуля, и "О" в противном случае.

||

Логическое сложение (операция ИЛИ). Результат равен "1", если хотя бы один из операндов отличен от нуля, и "О" в противном случае.

I

Логическое отрицание (операция НЕ). Результат имеет значение "истина", если операнд имеет значение "ложь", и наоборот.

Операции сдвига

Операция

Описание

<<

Сдвигает разряды левого операнда влево на число позиций, зада­ваемое правым операндом. Освобождающиеся позиции заполняются нулями, а разряды, сдвигаемые за старший разряд левого операн­да, теряются

>>

Сдвигает разряды левого операнда вправо на число позиций, зада­ваемое правым операндом. Разряды, сдвигаемые за младший раз­ряд левого операнда, теряются. Для чисел типа unsigned позиции, освобождающиеся слева, заполняются нулями. Для чисел со знаком заполнение зависит от реализации, а в Visual C++ заполнение осу­ществляется нулями

Операции присваивания

Операция

Описание

+=

Прибавляет величину, находящуюся справа, к величине, стоящей слева, и записывает результат в переменную, стоящую слева

-=

Вычитает величину, находящуюся справа, из величины, указанной слева, и записывает результат в переменную, стоящую слева

*=

Умножает величину справа на величину, находящуюся слева, и запи­сывает результат в переменную, стоящую слева

/=

Делит величину, стоящую слева, на величину справа, и записывает результат в переменную, стоящую слева, если оба операнда — це­лые числа, то результат усекается

%=

Дает остаток от деления величины слева на величину, стоящую спра­ва, и записывает результат в переменную, стоящую слева. Допусти­ма только для целых чисел

&=

Выполняет поразрядную операцию И над величинами и записывает результат в переменную, стоящую слева

|=

Выполняет поразрядную операцию ИЛИ над величинами и записыва­ет результат в переменную, стоящую слева

^=

Выполняет поразрядную операцию, исключающее ИЛИ над величи­нами, и записывает результат в переменную, стоящую слева

<<=

Сдвигает разряды левого операнда влево на число позиций, зада­ваемое правым операндом, и записывает результат в переменную, стоящую слева

>>=

К-во Просмотров: 799
Бесплатно скачать Реферат: Справочник по Visual С++