printf中有输出控制符“%d”,转义字符前面有反斜杠“\”,还有双引号。那么大家有没有想过这样一个问题:“怎样将这三个符号通过printf输出到屏幕上呢?”
要输出“%d”只需在前面再加上一个“%”;要输出“\”只需在前面再加上一个“\”;要输出双引号也只需在前面加上一个“\”即可。程序如下:
/* 时间:2015年7月13日13:39:56 */ # include <stdio.h> int main(void) { printf("%%d\n"); printf("\\\n"); printf("\"\"\n"); return 0; } /*在VC++6.0中的输出结果是: -------------------------------------- %d \ "" -------------------------------------- */