具体思路:首先将用creatArray函数将文件中的内容读入到一个char型的动态数组,然后统计共有多少个英文单词,知道数目后创建两个char型指针valueA,valueB,valueA记录挨个记录每个单词,用valueB来搜寻,最后可得到每个单词出现的次数。再将无重复的单词写入文件,然后读入string类型的动态数组,而且用int型动态数组记录相应的每个单词出现的次数,最最后10次循环可得到出现频数最高的10个单词
#include<iostream>#include<string>#include<string>#include<fstream>using namespace std;char *creatArray()//创建字符数组将文件内容写入字符数组中{FILE*