我很难找到C中的%XX是什么意思
例如:printf("%XX\n", num);
编辑:num是一个整数
答案 0 :(得分:1)
打印num
作为十六进制数字转换为unsigned int
,然后打印char'X'
答案 1 :(得分:1)
在printf
格式的字符串中,%XX
是%X
,后跟X
。
%X
表示将unsigned int
参数格式化为十六进制,并使用大写字母(“ ABCDEF”表示“数字”)。
X
只是一个文字X,表示要在十六进制数字后打印一个“ X”。