- 输出语句
-
x = 1 y = 2 z = 3 print("the values are", x, y, z) #打印结果为 the values are 1 2 3
-
-
unsigned short hex=0x1234;//定义一个2字节整数 unsigned char low = hex & 0xff; //取低8位 也就是0x34 unsigned char hight = hex >> 8; //取高8位 也就是0x12 printf("low=0x%x,hight=0x%xn",low,hight);//打印结果就是low=0x34,hight=0x12 - 取二进制数的某一位
-
1.首先把1往左移3位:(1的二进制是1) int c=1<<3;//此时c的二进制为1000,是1左移三位的结果 1 2.然后把c和a作与运算,所得结果就能告诉你答案 int d=a&c;//1010&1000=1000,那么d的结果的二进制就是1000,此时若a的第3位为0,那么d会等于0
-



