这段代码如何计算每个字母C ++的出现次数

时间:2015-11-16 09:17:10

标签: c++ string adhoc

for(int i = 0;i < length; i++){
        count[string[i] - 'a']++;
    }

我见过很多人使用这段代码来计算字符串中每个字母的出现次数。想知道这段代码是如何做到的。

1 个答案:

答案 0 :(得分:0)

每个char都是C ++中的数字。所以count [i]存储了第i个字母的出现次数。