txt文件中的字符内容sdasdxcp.QWWElksd/;[qwesdxcz]sdxczxc'*# 
如何确定每个字符出现的个数,并按期个数的大小进行排列输出。。如何一个一个读取字符,能否将字符换成其对应的编号

解决方案 »

  1.   

    用CFile里的读字符函数,好象是ReadString函数,忘了,把读到的结果放到CString类型变量里,然后:
    CString str;//读到的数据
    int Count[键盘上的字符个数];//根据ASCII的值来确定存贮每个字符位置
    char value;
    for(int i=0;i<str.GetLength();i++)
    {
        value=str.GetAt(i);
        Count[value-一个基准值]++;
    }
    然后再排序,其实可以在统计时就进行动态排序