linux 如何正确输入字符以进行无错误构建?[closed]

myzjeezk  于 2022-11-22  发布在  Linux
关注(0)|答案(1)|浏览(60)

**已关闭。**此问题为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(靶心)。

gwo2fgha

gwo2fgha1#

根据Steve Summit和Weather Vane的(工作)答案,只需使用',它实际上是一个撇号,Unicode 0027。

相关问题