1个回答
展开全部
"1"
因为它是一个字符串……
因为它是一个字符串……
追问
字符常量有两种:
一种是普通字符,即用单撇号括起来的一个字符,如'b' ,'y',‘?’。字符常量在储存在计算机的储存单元中时,是以其代码(一般采用ASCII代码)储存的。
另一种是转义字符,即特殊字符常量。转移字符是C语言中表示字符的一种特殊形式,其含义是将反斜杠后面的字符转换成另外的意义。
为啥'\n'和1也可以?
追答
'\n'是转义字符,叫换行符,\和n是一个整体,作为一个字符,有ASCII代码来表示。
1可以的原因是因为字符在内存里是ASCII代码储存的,1作为字符常量就相当于直接把一个ASCII代码赋给一个字符常量。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询