| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Что значит такая конструкция?: x = (y>0); |
| Автор: Racot 26.12.2013, 09:58 |
| Первый раз увидел такое в коде: Примеры: . . . pressed = (sample.pressure > 0); . . . return (ts_read(dev, sample, 1) == 1); Это условие? как его понимать? |
| Автор: baldina 26.12.2013, 10:33 | ||
| у логической операции, например x>0 есть тип (bool) и значение (true|false). поэтому его можно присваивать, возвращать и т.д. ничего удивительного здесь нет. поэтому, например эквивалентно
|
| Автор: Racot 27.12.2013, 07:49 |
| Понял....спасибо! |