c:printf(“% - 16llu”,my_var);

时间:2010-08-16 00:02:20

标签: c types printf

我玩过c已经有一段时间了,现在我发现了一些我以前从未见过的东西:

printf("%-16llu", my_var);

似乎是在说一个长的unsigned int的16个字符。但是,第二个'l'是什么?好久不见?

1 个答案:

答案 0 :(得分:3)

%llu

适用于unsigned long long。这是在C99中添加的(很多,在K& R写完这本书之后很多)。