C语言中的字符“%XX”是什么意思?

时间:2020-10-16 23:17:47

标签: c

我很难找到C中的%XX是什么意思

例如:printf("%XX\n", num);

编辑:num是一个整数

2 个答案:

答案 0 :(得分:1)

打印num作为十六进制数字转换为unsigned int,然后打印char'X'

答案 1 :(得分:1)

printf格式的字符串中,%XX%X,后跟X

%X表示将unsigned int参数格式化为十六进制,并使用大写字母(“ ABCDEF”表示“数字”)。

X只是一个文字X,表示要在十六进制数字后打印一个“ X”。

相关问题