>>293
ポインタ演算するには、そのポインタが指すオブジェクトのサイズが
解っていなければならないが、void * はそのままだと演算できない。
そのコードの場合、バイト単位で計算するために char * にキャストしているんだろう。