[請問] 在程式語言的if判別式中"))"所代表的意思

看板ask作者 (香菜我老婆)時間3年前 (2020/08/16 09:08), 編輯推噓1(105)
留言6則, 5人參與, 3年前最新討論串1/1
請問 if(P(a)) 中,為什麼需要兩個下括號? 附上原程式碼 if(EX/MEM.RegWrite and (EX/MEM.RegRd != 0) and (EX/MEM.RegRd = ID/EX.RegRs)) Forward_A = 10; -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 106.105.186.151 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/ask/M.1597540127.A.9F2.html

08/16 09:14, 3年前 , 1F
因為你第一行括號沒有平衡
08/16 09:14, 1F

08/16 10:18, 3年前 , 2F
()要成對
08/16 10:18, 2F

08/16 10:27, 3年前 , 3F
你把它當數學來看就好
08/16 10:27, 3F

08/16 10:40, 3年前 , 4F
只是因為一個左括號一定要搭配一個右括號
08/16 10:40, 4F

08/16 10:40, 3年前 , 5F
第二個右括號是搭配第一行的左括號
08/16 10:40, 5F

08/16 13:40, 3年前 , 6F
了解,感謝各位。
08/16 13:40, 6F
文章代碼(AID): #1VE8SVdo (ask)