C語言,詞法分析的「貪心法」

C語言中,常常會有很變態的語法表達,例如 a- - -b;該如何解釋?但凡碰到這種狀況,加括號就能夠徹底解決。無奈,面試中,卻常常會有這樣的題目出現。在閱讀《C Traps and pitfall》中,提到了一種分析方法,」貪心法」,能夠一勞永逸的解決相似這種問題。web 規則很簡單:「每一個字符應該包含更多的字符。也就是說,編譯器將程序分解成符號的方法是,從左到右一個字符一個字符的讀入,若是該字
相關文章
相關標籤/搜索