(-)符号在'printf(“%-x”,2048);'中起什么作用?

时间:2018-11-11 09:56:59

标签: c

我发现了这个问题:

printf("%-x", 2048);的输出是什么?

我知道"%x"正在输出数字的十六进制格式,但是我不太明白这里的减号是什么,因为printf("%-x", 2048);和{{ 1}}。

1 个答案:

答案 0 :(得分:0)

std::printf, std::fprintf, std::sprintf, std::snprintf

  

-:转换结果在字段中左对齐(默认情况下是右对齐)