ВУЗ:
Составители:
Рубрика:
22
Пример. Варианты использования операции ―запятая‖
double x,y;
x=1.2;
y=1,2;
int a,b,c,d;
a=1,2,3;
d=(b=a+1),c=a+2;
Приоритеты операций
Приоритеты операций задают последовательность вычислений в
сложном выражении.
В C/С++ умножение и деление имеют более высокий приоритет, чем
сложение, поэтому они будут вычислены раньше. Их собственные
приоритеты равны, поэтому умножение и деление будут вычисляться слева
направо. Самый низкий приоритет у операции ―запятая‖.
Далее приведен список операций (с рядом из них предстоит еще
познакомиться) в порядке убывания приоритета: {―( )‖ (скобки функций),
―[ ]‖ (скобки для индексов массивов), ―->‖ , ―.‖ (операции доступа к
элементам структур)}, {―!‖, ―~‖, ―++‖, ―--―, ―+‖ (унарный плюс), ―-―
(унарный минус), ―(type)‖, ―*‖ (операция указателя – ―разыменование‖),
―&‖ (операция адреса), ―sizeof‖} , {―*‖, ―/‖, ―%‖}, {―+‖, ―-‖}, {―<<‖,
―>>‖}, {―<‖, ―<=‖, ―>‖, ― >=‖}, {―==‖, ―!=‖}, ―&‖, ―^‖, ―|‖, ―&&‖, ―||‖,
―?:‖, {―=‖, ―+=‖, ―-=‖, ―*=‖, ―/=‖, ―%=‖}, ―,‖. Фигурные скобки
объединяют группы операций с одинаковым приоритетом.
Пример. Варианты использования операции ―запятая‖ double x,y; x=1.2; y=1,2; int a,b,c,d; a=1,2,3; d=(b=a+1),c=a+2; Приоритеты операций Приоритеты операций задают последовательность вычислений в сложном выражении. В C/С++ умножение и деление имеют более высокий приоритет, чем сложение, поэтому они будут вычислены раньше. Их собственные приоритеты равны, поэтому умножение и деление будут вычисляться слева направо. Самый низкий приоритет у операции ―запятая‖. Далее приведен список операций (с рядом из них предстоит еще познакомиться) в порядке убывания приоритета: {―( )‖ (скобки функций), ―[ ]‖ (скобки для индексов массивов), ―->‖ , ―.‖ (операции доступа к элементам структур)}, {―!‖, ―~‖, ―++‖, ―--―, ―+‖ (унарный плюс), ―-― (унарный минус), ―(type)‖, ―*‖ (операция указателя – ―разыменование‖), ―&‖ (операция адреса), ―sizeof‖} , {―*‖, ―/‖, ―%‖}, {―+‖, ―-‖}, {―<<‖, ―>>‖}, {―<‖, ―<=‖, ―>‖, ― >=‖}, {―==‖, ―!=‖}, ―&‖, ―^‖, ―|‖, ―&&‖, ―||‖, ―?:‖, {―=‖, ―+=‖, ―-=‖, ―*=‖, ―/=‖, ―%=‖}, ―,‖. Фигурные скобки объединяют группы операций с одинаковым приоритетом. 22
Страницы
- « первая
- ‹ предыдущая
- …
- 20
- 21
- 22
- 23
- 24
- …
- следующая ›
- последняя »