誘導されてきました。
FIFOを配列を使って実現したいのですが、以下をもっと簡単にできないのでしょうか?

unsigned char box[10];

box[0] =1, box[1] =2,box[2] =3, box[3] =4,box[4] =5,
box[5] =6, box[6] =7, box[7] =8, box[8] = 9, box[10] =10;


この状態で次のキューがたまると

FIFOを配列を使って実現したいのですが、以下をもっと簡単にできないのでしょうか?

unsigned char box[10];

box[0] =2,box[1] =3, box[2] =4,box[3] =5,
box[4] =6, box[5] =7, box[6] =8, box[7] = 9, box[8] =10;

このようなFIFOを実現したいのですが、どうしたらよいのでしょうか?