看板Programming
標 題Re: [問題] 字串比較的問題
發信站交大資訊次世代BS2 (Mon Feb 19 22:43:05 2007)
轉信站ptt!ctu-reader!ctu-peer!news.nctu!news.cis.nctu!BS2
※ 引述《[email protected] (哼!)》之銘言:
> 譬如說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