данное отношение между операндами истинно, то значение этого целого - единица, а если ложно, то нуль. Все операции типа больше- меньше имеют равный приоритет, причем он выше , чем приоритет операций = и !=. Приоритет операции присваивания ниже приоритета всех операций отношений. Для задания правильного порядка вычислений используются скобки. Логические операции В языке имеются три логические операции: &&., операции И (and), || операции ИЛИ (ог) ! отрицание Пример. if( i > 50 && j = 24) if( value 1 < value2 && (value3 > 50 || value4 < 20)) Операции присваивания К операциям присваивания относятся =, +=, *= и /=, а также префиксные и постфиксные операции ++ и Если тип левой части присваивания отличается от типа правой части, то тип правой части приводится к типу левой. В одном операторе операция присваивания может встречаться несколько раз. Вычисления производятся справа налево. Операции +=, -=, *= и /= являются укороченной формой записи операции присваивания, а += b означает а = а + Ь. а -= b означает а = а - Ь. а *= b означает а = а * Ь. а /= b означает а = а / Ь. Префиксные и постфиксные операции ++ и — используют для увеличения (инкремент) и уменьшения (декремент) на единицу значения переменной. -н-а увеличивает значение переменной а на единицу до использования этой переменной в выражении. а++ увеличивает значение переменной а на единицу после использования этой переменной в выражении. —а уменьшает значение переменной а на единицу до использования этой переменной в выражении. а— уменьшает значение переменной а на единицу после использования этой переменной в выражении. Операцию sizeof (размер) можно применить к константе, типу или
RkJQdWJsaXNoZXIy MTExODQxMg==