unsigned char でループしても良いけど
結局 int にされるでしょ
それより int が 2byte っていつの話よ