我想向字符串添加零填充以使字符串具有特定的最终长度。在我的具体情况下,我希望字符串末尾的长度为 6,并在之前用 0 填充。
int val = 5;
int val2 = 12;
char* padded_val = "000005";
char* padded_val2 = "000012";
我在 C# 中看到了很多答案,而在 C 中没有看到很多答案,我确实看到的答案在 int 或 char 的开头添加了一定长度的填充,但我想要的是添加一个填充以得到最终结果长度为 6。
如果这是一个重复的问题,我真的很感激一个链接。