这是C语言中printf函数的标准原型。
int printf(const char *format, ...);
格式字符串由零个或多个指令组成:普通字符(非%), 原样复制到输出流;和转换规范, 每个参数(如果给出的参数太多, 将导致错误)。
字符%后跟以下字符之一。
标志字符
字宽
精度
【如何使用printf()打印%()】长度修饰符
转换说明符:
看到http://swoolley.org/man.cgi/3/printf有关上述所有字符的详细信息。标准中要注意的主要内容是有关转换说明符的以下内容。
A `%' is written. No argument is converted. The complete conversion specification is`%%'.
因此我们可以使用” %%” 打印” %”
/* Program to print %*/
#include<
stdio.h>
/* Program to print %*/
int main()
{
printf ( "%%" );
getchar ();
return 0;
}
我们还可以使用以下命令打印” %” 。
printf ( "%c" , '%' );
printf ( "%s" , "%" );
推荐阅读
- 如何读取PHP中是否选中了复选框()
- 如何在C++中打印数组参数的大小()
- 如何在Java中向左或向右旋转数组()
- 如何知道代码失败的测试用例()
- 如何使用PHP 7安装ext-curl扩展()
- 如何在Docker容器中安装Linux软件包()
- 如何在MacOS上安装Golang(详细步骤图解)
- 如何在Java中初始化和比较字符串()
- eclipse缺少org.apache.http.legacy的解决办法