C++我不断得到未知的转义序列[已关闭]

xu3bshqb  于 2023-03-05  发布在  其他
关注(0)|答案(1)|浏览(131)

44分钟前就关门了。
Improve this question
每当我运行我的程序时,它总是给我一个错误,说下面的if语句有未知的转义序列:

if(ch == '\.'){
                    return LexItem(CAT, lexeme, linenum);
                    continue;
                }

我试过

if(ch == '\\.'){
                    return LexItem(CAT, lexeme, linenum);
                    continue;
                }

甚至尝试将字符赋值给char变量,但也不起作用。

mzsu5hc0

mzsu5hc01#

.不在C++ escape sequences中。如果需要点的字符代码,只需编写'.'

相关问题