三目运算符
日常膜拜dalao:财神万岁!!!!!!!!!!!!!!!!!!!!!!!!
日常凌晨三点水博客
什么是三目运算符?
形如a?b:c的代码:
(a>b)?c=a:c=b;
或者更复杂一点的:
(num>lenth[i].l)? num=lenth[i].l:num++;
他们等效于:
if(a>b)
c=a;
else
c=b;
if(num>lenth[i].l)
num=lenth[i].l;
else
num++;
所以,三目运算符其实就是看着逼格高了一点的if语句,,或者说更加简便。
(好吧这篇博客真够水的)
如有疑问欢迎评论
感谢各位神犇对本蒟蒻的支持!qwq