你如何在 C 中显示字符串“%5d”?我尝试在百分比前面加一个反斜杠,但它不会打印(并发出警告)。我尝试谷歌搜索但无济于事。我想这对我来说太宽泛了,无法找到具体的答案。

#include <stdio.h>

int main(void)
{
    int test = 40;
    printf("\%5.1d %5.1d", test); //this is the one
    printf("%5.1d", test);
    return 0;
}

有什么帮助吗?

最佳答案

要打印 % 尝试 printf("%%")

这有效

printf("%%5.1d %5.1d", test);

关于c - 你如何在 C 中显示 "%5d"?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4772598/

10-10 18:21