早坂です。 > 早とちりしました。5を2進数であらわすと > > 0 1 10 11 100 101 > > でしたね。しかしなぜ > 0000000000000101と左に0が13個も並ぶわけが分かりません。 ここで言っているのは、 printf("long int型のサイズは%dバイトです。\n", sizeof(long int)); これを実行した時に0000000000000101と出力されるといっているんですか? ***************************************** Itsuki Hayasaka E-mail: rac@xxxxxxxxxxxxxxxxxxx WebPage: http://www6.plala.or.jp/rac/ *****************************************