C语言的格式化输入练习
看到了一个联系题,问题是如何格式化输出%.自己写了一个测试程序。对程序%输出进行测试。代码如下(用两个%,即可输出一个%):
#include <stdio.h>
int main()
{
printf("%%\"\n");
printf("Hello World\n");
return 1;
}
int main()
{
printf("%%\"\n");
printf("Hello World\n");
return 1;
}
在shell输出的结果如下:
xiaopeng@xiaopeng-desktop:~/test$ gcc -o format.o format.c
xiaopeng@xiaopeng-desktop:~/test$ ./format.o
%"
Hello World
xiaopeng@xiaopeng-desktop:~/test$