我正在尝试格式化我的字符串,因为我有两个字符串,其中一个包含:“1”和
第二个包含:“test”并希望将带有空格的整个字符串输出为:
1 次测试
我是这样说的:
printf("%-10s %s", "1", "test");
但是如何在不更改格式的情况下更改空格“ %-10s ”?
int amount_of_space = 10;
like: printf("%-*s %s", "1", "test", amount_of_space)
我怎么做???在 C 或 C++ 中,请帮助我