#include <stdio.h>
int main()
{
// 左移一位是乘以2,两位是乘以2^2,三位是2^3...
// 右移是除以...
int value = 1;
while (value < 1024)
{
value <<= 1; // value = value << 1;
printf("value = %d\n", value);
}
printf("\n--------woshiyitiaomirendefengexian----------\n\n");
value = 1024;
while (value > 0)
{
value >>= 2;
printf("value = %d\n", value);
}
/*
value = 2
value = 4
value = 8
value = 16
value = 32
value = 64
value = 128
value = 256
value = 512
value = 1024
--------woshiyitiaomirendefengexian----------
value = 256
value = 64
value = 16
value = 4
value = 1
value = 0
*/
return 0;
}


京公网安备 11010502036488号