可能重复:
>?= 运算符是什么意思?
我正在阅读一些 C++ 代码,并且看到了运算符<?=
和>?=
. 从他们的用法看来,thata <?= b
等价于a = (b < a) ? b : a
and a >?= b
is a = (b > a) ? b : a
。这些不同的运算符或只是三元表达式的 hacky 用法?如果它们是运算符,为什么我以前从未在任何 C/++ 参考文献中见过它们?
可能重复:
>?= 运算符是什么意思?
我正在阅读一些 C++ 代码,并且看到了运算符<?=
和>?=
. 从他们的用法看来,thata <?= b
等价于a = (b < a) ? b : a
and a >?= b
is a = (b > a) ? b : a
。这些不同的运算符或只是三元表达式的 hacky 用法?如果它们是运算符,为什么我以前从未在任何 C/++ 参考文献中见过它们?