速记表达

Sit*_*ava 0 c expression

这种表达的简写是什么:

X = Y < Z ? Y : Z

就像, X = X + Y 它可以写成, X += Y

Oli*_*rth 6

没有一个(至少没有标准C).

定义一个MIN宏!

#define MIN(a,b) (((a) < (b)) ? (a) : (b))
Run Code Online (Sandbox Code Playgroud)

(小心你如何使用它,宏非常愚蠢.)