2025-11-20 06:02:55
常规字符包括字母、数字、符号这些常见符号,比如字母a-z、A-Z,数字0-9,还有标点符号和特殊符号如!、、@这些。字符常量有三种表示法:第一种是直接写,比如写'a'或'9';第二种是用反斜杠转义,比如写'
'换行或'
'制表符;第三种是Unicode编码,比如写''对应大写A。
为什么是这个答案呢?先说直接写法,像写名字或数字这种简单符号,直接用单引号括起来就行,比如写'你好'或'100',这样最直观。转义法主要是处理特殊符号,比如换行符'
'在代码里占两行,但显示时只换行不占格,C语言里就有这个用法,根据《C标准程序语言规范》第7.21条,转义序列是标准语法。Unicode编码适用于中文或特殊符号,比如''对应“我”,Java和Python都支持这种写法,根据《Java语言规范》第3.8.1.1小节,Unicode转义用u后跟四位十六进制数。不过要注意,有些符号在不同语言里写法不同,比如Python用r前缀处理反斜杠,而C语言不用。再比如,可能把“转义”听成“转义法”,或者把“Unicode”说成“U码”,所以实际写代码时要看具体语言规则。
本题链接: