可能重复:
What do single quotes do in C++ when used on multiple characters?
以下代码在C ++中编译:
unsigned int x;
x = 'abc';
这是什么意思?将字符串放在引号之间是否合法?它做了什么?
答案 0 :(得分:1)
不是字符串,而是多字符文字。见What do single quotes do in C++ when used on multiple characters?。 (投票结束时重复)