C++的整型

来源:百度知道 编辑:UC知道 时间:2024/09/23 08:14:42
请问十六进制0x12可不可以写成0xc

十六进制是按位转换的 12并不是十二

二进制来看 是
12:00010010
c:1100

0x12是18 0xC是12

sas

Ox12已经是16进制,不能进一步在转换成0xC。

要知道0x12和0xc均是十六进制的数字,凡是以0x开头的数字均是十六进制的数,而以0开头的均是八进制,如017则代表的是十进制的15。此题中0x12代表的是十进制的18,而0xc代表的是十进制的12.两者是不同的,不能认为是一样的。