如何在C中打印%s?

use*_*757 5 c printf

我想"%SomeString%"用C 打印

它是否正确?

printf("%%s%",SomeString);
Run Code Online (Sandbox Code Playgroud)

bez*_*max 21

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

printf("%%%s%%",string);
Run Code Online (Sandbox Code Playgroud)

  • +1:在答案框中逐字逐句地说出来.:) (5认同)

Pav*_*sky 8

没有.

使用 %%%s%%


小智 5

printf("%%%s%%", string);
Run Code Online (Sandbox Code Playgroud)

应该每侧输出%.