c - 如何在 C 中打印 %s?

标签 c printf

我想在 C 中打印 "%SomeString%"

这是正确的吗?

printf("%%s%",SomeString);

最佳答案

不,%% 输出 %,所以正确的语法是:

printf("%%%s%%",string);

关于c - 如何在 C 中打印 %s?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3042980/

上一篇:C : static array

下一篇:c - 三态 boolean

相关文章:

bash - awk、printf 和变量中的方程

c - C 中 LDBL_MIN 返回 0,LDBL_MAX 返回#QNAN

我可以获得 `FILE*` 的访问模式吗?

c - AtMega16 LED立方体

带有 gcc 和葡萄牙语字符的 C

c - 错误 : format %d expects type int, 但参数 2 的类型为 double(*)(int, int)

c - 验证 C 代码中的 rpm 签名?

c - 有趣的 C 语法问题 x ->

c - 为什么 strcpy() 也在复制\n?我可以摆脱它吗?

c - valgrind 在打印分配的字符串时报错