C言語なら俺に聞け! Part 108
レス数が950を超えています。1000を超えると書き込みができなくなります。
0952デフォルトの名無しさん
2005/06/22(水) 08:36:10printf文を追加してみると、tが妙な数字になってました。なぜですか。
int hash(char *key, int sz)
{
unsigned char *t = key;
int h;
for(h = 0; *t; t++)
{
printf("%d ", t);
h = ( 128 * h + *t ) % sz;
}
return h;
}
レス数が950を超えています。1000を超えると書き込みができなくなります。