【发布时间】:2010-10-05 10:05:55
【问题描述】:
当我以非常简单的方式编写以下几行时,我发现了一个奇怪的输出:
代码:
printf("LOL??!\n");
printf("LOL!!?\n");
输出:
即使代码在 MBCS 和 UNICODE 下编译也会发生。
输出随“?”的顺序而变化和“!”...
有什么想法吗?
【问题讨论】:
-
解释如下:要克服只需转义一个问号。
-
三元组最好的部分是,如果你不知道它们叫什么,就不可能搜索到它们。 :-)(当被问及“??”时,Google 并没有太大帮助)
-
@JamesMcNellis 搜索“??!” SymbolHound 把我带到这里 :)