精華區beta NTUE-CS99 關於我們 聯絡資訊
※ 引述《yantchen (球童 / 資一甲12歲小蘿莉)》之銘言: : 解釋一下三元運算子 (a)?b:c : a是運算式 : b是a=1或非0(true)的時候回傳 : c是a=0(false)的時候回傳 : 依照上面的解釋 : 程式裡面用到 a[j]=(i%2)?0:1; 等於是下面這行的縮寫 : if(i%2==1) a[j]=0; else a[j]=1; 程式精簡高手!! 我個人是覺得 可讀性高會比較好 畢竟用?:跟用if else對電腦跑起來是一樣的 如果是個人開發 有助於加快撰寫是不錯啦 但是我會傾向於用通用常見的用法就是了~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.182.58