Parentheses 括弧

Parentheses 括弧

移動指標,試圖產生正確的括弧位置

括弧類型

括弧 名稱
() parentheses
[] brackets
{} curly brackets

合法的括弧

  • 開啟的括弧,必須有一個結束的同類型括弧
  • 開啟的括弧,必須用正確的順序結束括弧關閉

合法的括弧範例

  • ()
  • []
  • {}
  • ()[]{}

不合法括弧

括弧 說明
)( 開啟與關閉的括弧不成對,必須先開啟,後結束
(] 開啟與關閉的括弧類型不一樣
([)] 開啟與關閉的括弧順序不對,先開啟的括弧,必續最後才能結束,e.g. ([])

參考資料