数据类型占用字节个数:2
num3: -32767, 37777700001, ffff8001
num3_2: -1, 37777777777, ffffffff
*/
四、整数的位操作...100|100|88: 124
88^100^88: 100, 100^88^100: 88, -88^100^-88: 100
*/
用short类型来(占用2个字节)演示负数参与按位操作...:一假都假;
有个小规律:任何位&1位都是该位, 比如位0&1为0位,位1&1位为1位
101 1000
&110 0100
--------
100...:任何数num异或另外一个数num2两次都为该数num
*/
int a = 10, b = 8;
//第一种方式,增加一个中间变量来交换
int c = a; a=b...; b=c;
printf("第一种方式:a=%d, b=%d \n", a, b);
//第二种方式
printf("第二种方式交换a: %d, b: %d的值:\n