我在某处看到了这段代码
#include<stdio.h>
int main()
{
long long k=1,r=4;
printf("%0*lld",k,r);
}
%0*lld
是什么意思?当我们有一个格式说明符时,如何使用这两个变量?
答案 0 :(得分:6)
k成为精度。
如:
printf("%01lld",r);
并进一步消化......
%lld
是long long
的格式说明符
%01(something)
表示零填充,最小宽度为1。