32位平台
char 1个字节8位
short 2个字节16位
int 4个字节32位
long 4个字节32位
long long 8个字节64位
指针 4个字节32位
64位平台
char 1个字节
short 2个字节
int 4个字节
long 8个字节(区别)
long long 8个字节
指针 8个字节(区别)
运算(93&-8)的结果为
93 的二进制 为01011101
-8 的原码为10001000 补码为11111000
取与为 01011000 为88
char 1个字节8位
short 2个字节16位
int 4个字节32位
long 4个字节32位
long long 8个字节64位
指针 4个字节32位
64位平台
char 1个字节
short 2个字节
int 4个字节
long 8个字节(区别)
long long 8个字节
指针 8个字节(区别)
运算(93&-8)的结果为
93 的二进制 为01011101
-8 的原码为10001000 补码为11111000
取与为 01011000 为88