触品科技 Fuxi 字符量

字符量是由ASCII单引号(’,\u0027)括起来的字符或转义系列。字符量总是字符型数据。

<字符量>定义为:

´<单字符>´ 或
´<转义系列>´

<单字符>定义为:

非 ´ 和 \ 的输入字符

按§2.1.4的定义ASCII字符CR和LF均不能作为输入字符,它们是行结束符。以下情况均视为语法错误:

在<单字符>后不是 ´;

<行结束符>出现在单引号之间,即出现在在开始 ´ 之后,或结束 ´ 之前。

以下是以下字符量的例子:

´a´
´\r´
´\n´
´\177´
´海´
´\u03a9´
´?´

值得注意的是,对Unicode转义系列的转换(§2.1.2)先于其它转义的转换,´\u000a´ 将是一个错误的字符量,因为词法转换的第1步就将\u000a转换成实际的换行符LF,LF不可出现在字符量中,正确的表示应该为´\n´;同样,´\u000d´ 应改为 ´\r´。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值