动态链接库直接用是不行的,因为C++的函数名会有扩展,你用VS写个没有定义只有声明的函数去调用,然后看出错信息就明白了。而且C++有类成员函数,和普通函数是不一样的。当然,强行C调用C++动态库是有方法的,要用到某种奇技淫巧。debug模式assert只是其中一方面,另外还保留了调试信息,你用release模式打断点调试的话,会有各种奇妙的问题,然后还单独定义了一些宏吧,我没具体研究过。楼主还是依赖于IDE了吧,所以对编译链接的过程不是很理解。统计单词应该就用hash表记录一遍,然后变成了topk问题了吧。找第一次出现的指定字符难道不是顺序查找就行了吗……是查找出现的字符串吧😓