“int a=QxFF”是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/06/05 13:31:59

写错了吧,应该是0xFF.
0x代表16进制,F是15,也就是二进制的1111
0xFF相当于10进制的255.
也就是说
int a = 0xFF; <=> int a = 255;

写错了吧。是int a = 0xFF吧

意思是把a的低16位置为1,高16位是0(按照int大小为4字节,共4*8bit来计算)