【发布时间】:2011-04-05 12:30:23
【问题描述】:
可能重复:
C output question…
为什么它的 o/p 是 %%??
int main(void)
{
printf("%%%\n");
return 0;
}
而对于下面的程序 o/p 是 %?
int main(void)
{
printf("%%%");
return 0;
}
你能告诉我实际上有什么不同吗??
【问题讨论】:
-
运行时会发生什么?
-
你有没有想过自己尝试一下?
-
你有没有想过阅读你正在使用的函数的文档?
-
由于这有一个未定义的行为,我不会说-1。
标签: c