私はちょうど整数のビットを印刷しようとしています、そして、intが何らかの形でプロセスで変更されているように見えますが、関数の途中ではなく、呼び出しの間で変化しているようです。それがここに呼ばれていますし、プログラムの終了は、(素数は[0]ちょうどintが使用されている)、私のメインで void printBits(int bits){
int i = 0;
printf("B
私はCと連携しており、32ビット符号なし整数のビットを変更する方法を理解しようとしています。私はバイナリで int a = 17212403u;
を持っている場合、例えば は、それが1000001101010001111110011なります。さて、私はこれらのビットを、リトルエンディアン形式で配置されていると仮定すると、最大のビットは1を表し、2番目のビットは2番目のビットを表し、以下同様に、