看板 Gossiping 關於我們 聯絡資訊
※ 引述《ll6a (老成a~)》之銘言: : C系列語言#、++都有三元運算子的語法 : 條件 ? 真:假; : 理論上所有 : If : () : else : () : 都能被寫成一行簡潔的三元運算子 : 但有些智商比較低的主管很討厭這種寫法 : 大家編程會喜歡用三元運算子嗎 : 我很好奇 : 0.0.. 你一看就是菜鳥來發問 三元運算子就寫一行可以 條件 ? 真:假; 但你寫兩層 條件 ? (條件 ? 真:假):假; 寫三層 條件 ? (條件 ? (條件 ? 真:假):假):假; 你兩層看起來就已經很混亂了 你主管如果又老花眼 不幹你幹誰 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 124.9.5.130 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1769477023.A.7FC.html
fallinlove15: 你可以換行啊 36.225.56.97 01/27 09:24
JaegwonKim: 真假? 101.12.156.178 01/27 09:24
ctx1000: 三元也可以換行啦cc 不過這是習慣問題了 125.229.83.181 01/27 09:25
s001582000: 能窮舉就別裝逼 27.51.9.192 01/27 09:27
zyxx: 包兩層的都是智障 111.71.35.175 01/27 09:28
vowpool: 那就不要寫三層阿 125.227.40.62 01/27 09:29
ll6a: 放心,我早就知道三元包三元很難看懂,所以114.136.227.185 01/27 09:32
ll6a: 都是if 裡包三元,一看就懂,但有人連這種114.136.227.185 01/27 09:32
ll6a: 都看不懂沒辦法114.136.227.185 01/27 09:32
froce: 簡式寫法邏輯判斷寫2層以上就是在 111.83.195.216 01/27 09:33
froce: 搞 111.83.195.216 01/27 09:33
kcey: 寫兩層的我偶爾會看到 三層倒是沒看過這樣寫 106.64.88.197 01/27 09:39
orze04: 這就是搞自己,未來維護時會後悔的 111.71.17.141 01/27 09:44
joe2023: 寫一層我會用三元, 二層以上就用 if 211.21.104.32 01/27 09:51
joe2023: 原因只是好閱讀而已 211.21.104.32 01/27 09:52
akira01: 沒規定,寫5層都行,就看你以後回頭看會不 111.241.201.17 01/27 10:25
akira01: 會看不懂而已 111.241.201.17 01/27 10:25
chris1281: 三元運算子不好閱讀,compiler最終都轉114.137.173.217 01/27 10:35
chris1281: 成一樣的東西,沒必要搞自己114.137.173.217 01/27 10:35
selvester: 包成迴圈再goto 118.231.136.54 01/27 12:00
selvester: 沒再維護的啦 還好我退了 118.231.136.54 01/27 12:00
gooder: AI懂就好 114.136.152.72 01/27 12:36
Sacral: 噓你不排版 27.52.165.45 01/27 12:44