2

我在某处看到了这段代码

#include<stdio.h>
int main()
{
    long long k=1,r=4;
    printf("%0*lld",k,r);
}

%0*lld当我们有一个格式说明符时,这两个变量的含义是什么以及如何使用?

4

1 回答 1

7

k 成为精度。

如:

printf("%01lld",r);

并进一步消化...

%lld是格式说明符,long long
%01(something)表示它是零填充的,最小宽度为 1。

这是一个难以消化的参考……
还有一些例子

于 2013-05-10T21:27:33.050 回答