发布网友 发布时间:2024-05-14 17:20
共3个回答
热心网友 时间:2024-06-24 05:14
0xFFFF 是16进制,转换成二进制为11111111 11111111 。char 类型是一个字节,明显溢出,只能取低八位(即后面的八个1),char是有符号字符型,11111111转化成十进制就是-1。热心网友 时间:2024-06-24 05:21
答案-1热心网友 时间:2024-06-24 05:21
是-1 , char 是字符型,0x 是申明十六进制的 , FFFF明显溢出了,至于为什么会是-1, 你百度下“0xfff” 就知道了....