4
如何使用printf
將空格添加到字符串末尾?如何使用printf將空格添加到字符串的末尾?
我找不到任何空格添加到右側的示例。 A similar question我發現使用printf
來爲字符串的左側添加空格。
如何使用printf
將空格添加到字符串末尾?如何使用printf將空格添加到字符串的末尾?
我找不到任何空格添加到右側的示例。 A similar question我發現使用printf
來爲字符串的左側添加空格。
使用負數進行左對齊(即向右對齊)。
#include <stdio.h>
int main() {
const char *s = "hello";
printf("%30sworld\n", s);
printf("%-30sworld\n", s);
}
這將打印
helloworld
hello world
涼,字符的數量將是可變的,所以我可以通過這樣的事情到printf的? ''% - *「,s,數字'對不起,再次我不在我的編譯PC上。 – godMode 2012-03-13 00:53:03
哎呦,我剛剛意識到,我可以將數字變成負數,如下所示:number * -1。我確信這會起作用,當我回家時會讓你知道。 – godMode 2012-03-13 01:01:34
謝謝,這完全有效。 – godMode 2012-03-13 05:01:41