那么
a=(b>c)?b:c
的意思就是先判断b>c是否成立,如果成立,则a=(b>c)?b:c就相当于a=b,否则就相当于a=c
这个记得是叫条件运算符吧,起到的作用就是我上面说的那样,判断与选择
“&&”表示 与,意为同时都要满足。“||”表示 或,意为二者或多着只要满足其中一个。在C语言中,&&和||都属于逻辑运算符,并且都是双目运算符。
逻辑运算符总共有3个,分别是"&&"、"||"和"!"。a &&b,一假必假,结合性从左至右。||是逻辑或运算符,a || b,一真必真,结合性从左至右。
&&和||在Java和PHP以及c#中都是逻辑操作符,也叫条件操作符。
关于c语言的表达符号,可以到达内了解一下,达内时代科技集团有限公司(简称达内教育),成立于2002年。2014年4月3日成功在美国上市。成为中国赴美国上市的职业教育公司,也是引领行业的职业教育公司。达内拥有行业内完善的教研团队,200余位总监级讲师,1000余名教研人员,全方位保障学员学习。>>C语言免费试听。