c语言中'\a'是字符常量吗

还有‘a’+2是吗,为什么

'\a'是字符常量,不过前面那个反斜杠将其转意了,表示警告音。
在C语言里,字符常量等同于int,所以可以有'a'+2这样的表达式存在。
表示'a'的ascii码加上2,也就是字母'c'。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-06
'\a‘是字符常量,'a'+2也是,因为字符与整形是通用的追问

‘a’+2不应该是一个表达是么

追答

也是的

相似回答