我遇到了一些示例,其中数组基于来自不同数组的值进行索引。例子:
char s[] = "aloha";
int l= strlen(s);
int array_count[256];
memset(array_count,0,256*sizeof(int));
for(int i=0;i<l;i++)
{
array_count[s[i]]++;// What exactly happens in this statement ??
}
我理解它,因为它检查并将 s[] 中的字母设置为数组 array_count 中的 1,这是字母集。那正确吗 ?