Язык Си в примерах/Учимся складывать: различия между версиями

Перейти к навигации Перейти к поиску
(→‎Вариант «тернарный»: Новый раздел.)
 
Общий синтаксис тернарного оператора <code>? :</code> следующий:<ref name="conditional" >[http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf#page=118 WG14 N1570 Committee Draft — April 12, 2011] 6.5.15 ''Conditional operator''</ref>
''выражение'' <code>?</code> ''если-истинно'' <code>:</code> ''если-ложно''
 
Где ''выражение'' вычисляется первым, после чего, если оно истинно (отлично от 0), вычисляется и становится результатом оператора в целом выражение ''если-истинно''; в противном случае — ''если-ложно''.
3890

правок

Навигация