Re: [問題] 字串比較的問題
※ 引述《jgpnsgm.bbs@ptt.cc (哼!)》之銘言:
> 譬如說C的compiler或是接收指令(RS232, Internet)來做相對應的事情
> 如果指令的格式是int或是其他可以轉成int的type
> 就可以用switch case來做...
> 但是如果是字串...switch case不支援字串...(C,C++,Java)
把關鍵字轉換成整數,然後利用整數做switch.
這就是lex的用處。lex裡面則是用state machine做的。
--
▄▄▄▄▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄ <telnet://bbs.cs.nctu.edu.tw>
█▄▄▄▄█ █ ▄▄▄▄▄█ Player: GOLDMEMBER
▄█▄▄▄▄█ ▄▄▄█ █▄▄▄▄▄ From: NK218-187-14-176.dialup.dyn
☆ 次世代BS2 ☆ 可申請個人板 150MB 相簿 http://pic.bs2.to 交大資訊人 250MB
討論串 (同標題文章)
Programming 近期熱門文章
PTT數位生活區 即時熱門文章