蘋果第三方軟件 C 中三目運算符是什么,怎么用?
C 中三目運算符是什么,怎么用?三元運算符是的2113操作?:結(jié)構。所謂三元運算符是5261需要三個變量來執(zhí)行4102運算的運算。它相當于short if else操作。舉個簡單的例子:C=a>
C 中三目運算符是什么,怎么用?
三元運算符是的2113操作?:結(jié)構。所謂三元運算符是5261需要三個變量來執(zhí)行4102運算的運算。它相當于short if else操作。舉個簡單的例子:C=a>B?A:B,可以分成幾個部分,用括號隔開:(A=)(2>1)?(3) :(4)最左邊是賦值操作。第二部分是判決。第三和第四部分是兩個常數(shù)。第一部分是判斷第三部分是否屬實。否則,立即選擇第三部分,這相當于if(A>B)C=A else C=B上面的示例用于獲取A和B的最大值。例如,if flag=(year=(year=(year=(year=(year=(year=))是返回的嵌套操作(年@0==0?1:0):(第%4年==0?1:0)