这些符号字符串是什么意思:%02d%01d?
我正在查看类似于以下内容的代码行:
sprintf(buffer,"%02d:%02d:%02d",hour,minute,second);
我认为符号字符串是指每小时,每分钟等显示的数字字符的数量-或类似的东西,我不确定。
通常,我可以弄清楚这种情况,但是在Google上搜索“%02d%01d”时找不到任何有用的参考。有人能为我阐明一下吗?
回答:
http://www.cplusplus.com/reference/clibrary/cstdio/printf/
相同的规则应适用于Java。
在您的情况下,它表示输出2位或更多位数的整数值,如果数字小于或等于9,则第一个为零
以上是 这些符号字符串是什么意思:%02d%01d? 的全部内容, 来源链接: utcz.com/qa/433268.html