**已关闭。**此问题为not reproducible or was caused by typos。目前不接受答案。
这个问题是由一个打字错误或一个无法再重现的问题引起的。虽然类似的问题在这里可能是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
2天前关闭。
Improve this question
下面的代码是一个简单的例子:
#include <stdio.h>
/* count lines in input */
int main(void)
{
int c, nl;
nl = 0;
while ((c = getchar()) != EOF)
if (c == ´\n´)
++nl;
printf("%d\n", nl);
}
我遇到了那个著名的stray ‘\342’ in program
错误,我在单引号之间输入了´\n´
转义序列。(我知道,它们不是真正的单引号。让我聪明一点,告诉我它们是什么,因为我不知道。)
我已经通过在键盘上输入Alt Car + É插入了这些代码,我显然没有做正确的事情,而且我也不想每次在程序中需要它们时都复制粘贴它们。
我如何键入它们?或者,如果需要,它们的Unicode值是什么,以便我可以快速执行Ctrl + Shift + U?
是的,我运行的是Linux,更具体地说是Debian GNU/Linux 11(靶心)。
1条答案
按热度按时间gwo2fgha1#
根据Steve Summit和Weather Vane的(工作)答案,只需使用
'
,它实际上是一个撇号,Unicode 0027。