Сокращенное выражение - PullRequest
0 голосов
/ 10 августа 2011

Что такое сокращение для этого вида выражений:

X = Y < Z ? Y : Z

Например, в случае X = X + Y это можно записать как X += Y

1 Ответ

6 голосов
/ 10 августа 2011

Нет ни одного (по крайней мере, не в стандарте C).

Определите себе макрос MIN!

#define MIN(a,b) (((a) < (b)) ? (a) : (b))

(будьте осторожны при использовании этого макросадовольно тупой.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...