C语言 一个文本文件中存有数字 单词 汉字 怎么正确简单的读取?
本人现在正在和同伴做一个小项目,DOS环境下运行 的 我爱背单词;可是没有学过数据库,老师给了一个文本文件,里面存放有36899个单词的信息,行如:
118 "abe" "艾贝(人名)" 0
119 "abeam" "ad. 向着船舷" 0
120 "abed" "ad. 在床上" 0
121 "aberrant" "adj. 脱离常轨的;越轨的,异常的" 0
122 "aberration" "n. 越轨,光行差,心理失常,色差" 0
123 "abet" "v. 教唆,协助(罪犯)" 0
124 "abettor" "n. 唆使者" 0
125 "abeyance" "n. 中止,暂搁" 0
126 "abhor" "v. 憎恨,嫌恶" 0
127 "abhorrence" "n. 痛恨" 0
128 "abhorrence of" "厌恶,痛恨" 0
129 "abhorrent" "adj. 可恨的,可厌的" 0
130 "abide" "vt.遵守 vt.忍受" 0
131 "abide by" "遵守(法律等);信守;固定" 0
132 "abiding" "a.持久的,永久的" 0
133 "ability" "n.能力;能耐,本领" 0
134 "ability-to-pay principle" "纳税能力原则" 0
135 "abject" "adj. 极可怜的,卑屈的" 0
136 "abjure" "v. 誓绝,弃绝" 0
137 "ablaze" "a. 着火的,闪亮的,激昂的" 0
没有学过数据库 请问高手们 有什么方法能把这些信息读入吗?读入时还要分清类别 ,便于输出!
背单词 牵涉到产生一个随机序号 然后输出这个随机序号相对应的 单词的汉语意思,让用户输入单词然后比较输入结果,个人不懂 的就是在产生随机序号后 如何让这个序号对应 的 信息读取出来!
说的有点多 ,也不知道能不能看懂!
小弟在此谢过各位了!