全心思齐网

为什么说“\\\”不是字符串常量?

一般来说用双引号围起来的都是字符串常量。但要考虑到转义的情况。

在字符串中'\'是转义的意思,后面一定要带个能转义的的字符,如:

"\\":表示转义输出一个'\';

"\n:表示转义输出换行;

还有很多。。。。。。

当字符串中连续出现奇数个'\'是会错误的,如上所述,编译器会将每两个'\'转义成一个'\',但到最后一个'\'时,发现后面没了。。。就出错了。。。

匿名回答于2024-05-27 02:28:29


相关知识问答