c++字符常量输入的时候加不加单引号有什么区别

比如说char c=a 和char c=✀a✀ 有什么区别
2025-04-07 08:34:32
推荐回答(2个)
回答1:

'a'才是字符常量,不带一对英文单引号就不叫字符常量

 

只有字母a的话那就可能是

  1. 一个变量(如前面有个int a;)

  2. 一个地址(如前面有个int a[10];)

  3. 等等

回答2:

前面的那个a应该是一个变量才能赋值给c,
后面这个'a'是一个字符常量,可以赋值给c