C错误 "incomplete universal character name\u"

标签 c

我遇到了这个错误。请注意,我对 C 编程有点陌生,并且不太熟悉偶然的错误。

这是我的错误:

incomplete universal character name \u

这是我的代码(部分):

while( (ch=getchar())!=EOF )
{
    ++caractere;
    switch(ch)
    {
        case '\n': ++linii;break;
        case '\t': ++cuvinte;break;
        case ' ': uiWord=YES;break;
        case '\u': if(uiWord==YES)
        {
            ++cuvinte;
            uiWord=NO;
        }
        break;
    }

}

谁能告诉我如何解决这个问题?谢谢。

最佳答案

\u 与 id(十六进制代码)一起使用来表示 unicode 字符,例如 \u20AC 的代码。它不能单独存在。

关于C错误 "incomplete universal character name\u",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16919025/

相关文章:

带有 char 的条件在 C 中不起作用

c - 为什么 "function name"在 C 中评估为真以及如何收到警告

python - python 中是否有与 MATLAB 函数 bsxfun 等效的函数?

c - 如何动态分配一个二维指针数组? (C)

c++ - DirectShow-IMediaDet 只提取第一帧

c - 为什么 fgets 不能从 popen 流中获取所有字节

c - 运行时错误 #2 - S

c - “找不到 CMAKE_c_COMPILER”与 CMake

c++ - 第一学期 CS 学生需要帮助理解 While 循环中的语句

c++ - 在代码块链接器错误中混合使用 C 和 C++