为什么%-06d用printf输出时不会补0而%06d会补0啊
收起
%-06d用printf输出时,不会补0,因为%-06d表示的是左对齐,即结果左对齐,右边用空格填充,而%06d表示的是右对齐,即结果右对齐,左边用0填充。
报告相同问题?