c语言输入输出汉字
c语言输入输出汉字
日期:2020-05-13 01:13:37 人气:1
我推荐用
数组
做
我不太清楚
汉字
的编码
反正汉字不超过10W个
但可以肯定是一个汉字对应一个类似与ascii的编码
假设是100000-200000之间的int类型
ch
先定义
int
code[100000]={0};
读取一个ch(int)就在
code[ch-100000]+=1;
最后遍历code数组就OK
了
千万别用
链表
什么的,小文件还好说
但文件大了,读取N慢,不幸你试试