c++中字符常量单引号号内只能是一个字符吗

比如✀78✀这种还是吗?为什么我sizeof(✀78✀)结果是4,不是1呢?
2025-05-11 00:22:53
推荐回答(1个)
回答1:

双引号说明是字符串,如“12321”表示的是字符串12321(无双引号);
单引号一般都是引用用的如“ ‘12321’ ”表示的是字符串“12321”.
他们的区别就是如果字符串中有“”,那么就要用‘’代替“”进行表示。
除了以上用法外,还可以表示int类型(char转换过来的),如 int c ='A',结果就是65。