[語法] 有關流程控制語法的請教
我知道
(條件運算式1) ? (運算式2) : (運算式3) ;
的意思是
如果條件運算式1成立的話 執行運算式2; 如果條件運算式2不成立的話 執行運算式3
但底下使用上述語法的code 有點不大確定這個code的條件運算式1的意思|||
result=(cond>0) ? 1 : 2*3 ;
請問一下
result=(cond>0)
這個條件運算式 要比較的是 變數cond是否大於0
還是說 要比較的是 變數result是否等於變數cond 呢?
(如果說要比較的是變數cond是否大於0 那前面的result= 這邊代表的意義是?)
(如果說要比較的是變數result是否等於變數cond 那後面的>0 這邊代表的意義是?)
感謝
※ 編輯: duv 來自: 140.119.143.103 (09/12 12:54)
推
09/12 13:01, , 1F
09/12 13:01, 1F
→
09/12 13:05, , 2F
09/12 13:05, 2F
→
09/12 13:05, , 3F
09/12 13:05, 3F
→
09/12 13:12, , 4F
09/12 13:12, 4F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章