c++中这句怎么理解ret=a<b?a:b=100(a=1,b=2)

x,a,b输出值为多少怎么看
2025-01-05 16:36:15
推荐回答(1个)
回答1:

就是作判断,a若是,则将a的值赋给ret
若不是,则先将100赋值给b,然后再将100赋值给ret
这里,因为1<2,所以执行第2行,将a的值赋给ret(ret的值等于1,b的值不变)