?::是条件运算符的标志
表示如果问号前的表达式成立就取问号后面第一个值,否则取第二个值
d=(a>b)?a:b;
表示如果a>b,那么我们就取a,然后再将a赋值给d
如果a不大于b,那么我们就取b,然后再将b赋值给d
标签:
版权声明:文章由 神舟问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.shenzhouwen.com/article/153155.html
?::是条件运算符的标志
表示如果问号前的表达式成立就取问号后面第一个值,否则取第二个值
d=(a>b)?a:b;
表示如果a>b,那么我们就取a,然后再将a赋值给d
如果a不大于b,那么我们就取b,然后再将b赋值给d
标签: