c语言中“%x(HEX)”HEX是什么意思

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 08:44:39

c语言中“%x(HEX)”HEX是什么意思
c语言中“%x(HEX)”HEX是什么意思

c语言中“%x(HEX)”HEX是什么意思
HEX -- 英文 Hexadecimal 的缩写,意思是 16进制
int i = 1234;
printf("%x (HEX)",i)
格式语句中%x的意思是把i转换成16进制数输出,
格式语句中 (HEX) 的意思是印字符(HEX)
打出:
4d2 (HEX)
4d2 是16进制数.
c语言中 16进制数 写成 0x4d2.
例如赋值语句:
i = 0x4d2;
i = 3.0 * 0x4d2;