んで_Boolのサイズは定められてないから1ビットでもいいし4バイトでもいい
これは処理系依存になる
とある処理系ではsizeofが1になるがこれは配列を作ったときの利便性を重視したからだな
sizeofが1にも関わらず演算はintとして行われる
これは処理系の問題ではなく言語仕様でそう決まっているからだ

で、わかったか?
わかんないだろ?
地道に宿題をこなすんだなw