批量查单词/极小词典生成器
下面这道题来自2025年考研英语二:
The word "innovate" is most closely related to which of the following?
A. renew B. repeat C. sustain D. conserve
下图来自Oxford Advanced Learner's English-Chinese Dictionary:

背单词得看词典,不能咬牙切齿地硬背 renew 更新; 复原; 恢复。
所以在Windows下做了个小程序。输入一些单词,批量查Oxford Advanced Learner's English-Chinese Dictionary,把词条保存进.html文件,可以(打印出来)反复看。
本想做得高档点,用SQLite存词典或者libz压缩等。但现在电脑速度快,存储大,软件小了快了不合群(也许这就是大趋势)。
所以:词典是个16M大的文本文件,fgets()逐行匹配。
好在:压缩包4.88MB,生成速度零点几秒。
把时间省下来去做词形还原。
为了显示音标,用了Lingoes Unicode字体。建议安装”Lingoes词典;或者安装包里的字体(点击鼠标右键,在菜单里选择“安装”)。

浙公网安备 33010602011771号