C言語なら、ぬるぽに聞け! Part 〈53〉
■ このスレッドは過去ログ倉庫に格納されています
0732デフォルトの名無しさん
NGNGint hash(char *key,int sz){
unsigned char *t=key;
int h;
for(h=0;*t;t++){
h=(128*h+*t)%sz;
}
return 0;
}
というものがあります。
この関数のunsigned char *t=keyというのは、
keyが格納する実引数のアドレスをtに渡しているということなのでしょうか?
また、tをポインタのポインタとして宣言して、この文を記述した場合は
仮引数であるkeyのアドレスを格納を格納出来るのでしょうか?
ご教授お願いします。
■ このスレッドは過去ログ倉庫に格納されています