我在《C Primer Plus,第6版》第3章的复习问题中看到了这个问题:
问题是:
给定以下十六进制常量:
a. 0X5 b. 0X15 c. 0X55 d. 0XAA
请确定每个常量的类型。
答案在附录A中: 注意d.0XAA,我的答案是int类型的常量,使用十六进制格式。但是答案是unsigned int类型的。 我想知道为什么。
a. 0X5 b. 0X15 c. 0X55 d. 0XAA
请确定每个常量的类型。
答案在附录A中: 注意d.0XAA,我的答案是int类型的常量,使用十六进制格式。但是答案是unsigned int类型的。 我想知道为什么。