Присваивание.

x=a;

Прим.: в данном разделе x,y – некоторые переменные, a,b – некоторые выражения.

Присваивания является операцией и имеет возвращаемое значение, что позволяет использовать её в других выражениях.

Примеры: y=x=9; 5+(x=4) → 9

Прим.: здесь и далее символ → обозначает результат операции

Операция присваивания является правоассоциативной, то есть, несколько подряд записанных операций присваивания будут выполняться справа налево.

Арифметические:

a+b; a-b; a*b; a/b – соответственно сложение, вычитание, умножение, деление.

a%b ­– остаток от деления

Если оба операнда целочисленные, результат тоже целочисленный, если хотя бы один из операндов вещественный – результат вещественный.

ВНИМАНИЕ при делении целочисленных операндов результат также целочисленный. Например, 5/2 2. Следует записать «5./2» или «5/2.».

a<<b, a>>b - сдвиги операнда а на b двоичных разрядов влево / вправо.

-a; +a – унарные минус и плюс.

a&b – поразрядное логическое И (например, 1001b & 1100b → 1000b)

a|b – поразрядное логическое ИЛИ

a^b – поразрядное логическое исключающее ИЛИ (XOR)

~a – логическое поразрядное отрицание

Логические (результат – логическое значение).

В языке «С» результатом логической операции является целое число: «1», если результат истинен, и «0», если ложен. В языке «С++» результатом является логическое значение.

a&&b, a||b - логические И и ИЛИ

Например, 5&&3 → 1 (в значении ИСТИНА), 8||0 → 1, 5&&0 → 0.

a<b ,a>b, a<=b,a>=b – операции сравнения.

a= =b – проверка на равенство (например, 5==3 → 0, 4==4 → 1)

a!=b – проверка на неравенство

!a – логическое общее отрицание

ВНИМАНИЕ. Частой ошибкой является использование операции присваивания (=) вместо проверки на равенство (==). В этом случае компилятор выдает предупреждение, но не ошибку.








Дата добавления: 2015-08-26; просмотров: 679;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.