*   >> Чтение Образование Статьи >> science >> programming

Изолированные Операторы в C ++

<р> Операторы C ++ - Часть 8 Введение Это часть 8 моей серии, операторов C ++. Все операторы, которые мы видели до сих пор существуют в группах по крайней мере, двух операторов в каждой группе. Операторы присваивания имеют простой оператор присваивания, оператор + =, Оператор - = и т.д., в одной группе. По изолированных операторов, я имею в виду операторы, которые не принадлежат к какой-либо группе и только существует самостоятельно. В этой части серии мы рассмотрим в отдельных операторов в C ++.

Примечание: Если вы не видите код или, если вы думаете, что-то отсутствует (неработающую ссылку, изображение отсутствует), просто свяжитесь со мной в [email protected]. То есть, свяжитесь со мной для малейшей проблемы у вас есть о том, что вы читаете. Оператор известен как условный оператор условный оператор является:. Это ? и: признаки разделены. Синтаксис этого оператора: состояние? возвращает это значение, если верно: вернуть эту другое значение, если ложно Так у вас есть, если-условию. Если оно вычисляется в истинном значении, после? знак возвращается.

Если условие оценивается к ложному значению после: знак возвращается. Следующий код иллюстрирует это: #include, используя патезрасе; INT Main () {Int А = 7; INT B = 8; INT C = Ъ> а? 50: 40; COUT вернуть 0; } А и б являются целыми числами. Условием является, если б больше, чем. Если это так, то возвращается 50, то 40 обратно. Возвращаемое значение присваивается целого, с, которые могут быть объявлены на этой позиции. В этом случае любой из возвращаемых значений должны быть целыми числами. Оба возвращаемые значения должны быть того же типа, который не только должны быть Int.

Тип может быть поплавок например, или что-то еще. Объект возвращаемое значение присваивается должны быть того же типа, оба из возвращаемых значений. Оператор?: Это право-левая оператор. Оператор запятая два выражения могут быть разделены запятой (,). В этом случае левый выражение вычисляется, а затем правый выражение вычисляется в следующем. Результат левого выражения отбрасывается, хотя он был оценен. Возвращаемое значение оператора запятая является результатом и тип правого выражения. Работа оператора запятая слева направо.

Следующий фрагмент кода иллюстрирует использование оператора запятая, #include с помощью патезрасе; INT Main () {Int А; INT б; б = (а = 3, а + 2); COUT вернуть 0; } А и Ь целые, объявленные без присвоенного значения к любому из них. Тогда у вас есть заявление, в котором операнды для оператора запятая в скобках. Левы

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.