C语言中的0xf0,0x04..类似的数是什么意思啊

日期:2020-04-14 22:32:48 人气:1

C语言中的0xf0,0x04..类似的数是什么意思啊

~在c语言中是按位取反的意思, ~(0xf)则要看一起运算的变量或者赋值的变量类型。 如果是unsigned char(8位),unsigned char i = ~(0xf); 那么 ~(0xf)=11110000(2进制)=0xf0=240(10进制无符号数) 如果是char(8位),char i = ~(0xf); 那么 ~(0xf)=11110000(2进制)=0xf0=-16(10进制有符号数) 如果是unsigned short(16位),unsigned
    A+
热门评论