商務英語計算機英語

c語言的問號的用法

本文已影響 2.63W人 
padding-bottom: 100%;">c語言的問號的用法
C語言運算符中問號是條件運算符(與冒號組合)。該運算符是C語言中唯一一個三目運算符。下面小編就來爲大家介紹下c語言的問號的用法。  ……?……:……  式A?B:C值爲:若A爲真,則B;若A爲假,則C。  但有一點是值得注意的,那就是問號表達式的結合性,問號表達式是從右往左的運算方向  尤其是當問號表達式嵌套使用時得注意這個問題,例如  代碼:  int a=1,b=2,c=3,d=4;  printf("%d",a<ba:c<dc:d);  正確結果是:1  因爲先執行的是c<d?c:d,會返回c,然後執行a<ba:c  因此得到的結果就是1

猜你喜歡

熱點閱讀

最新文章