ポインタに加算して使うインデックスをsigned整数で扱うと値が小さい負数になったときに実行時エラーが出ない可能性がある。
unsignedなら極度に大きい値になるので多分segmentation faultが出るだろう。