正文

C# 语言规范--2.4.4.4 字符2006-09-04 10:06:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/vc2006/18241.html

分享到:

字符表示单个字符,通常由置于引号中的一个字符组成,如 'a'。 character-literal:(字符:) '   character   '('   字符   ') character:(字符:) single-character(单字符)simple-escape-sequence(简单转义序列)hexadecimal-escape-sequence(十六进制转义序列)unicode-escape-sequence(unicode 转义序列) single-character:(单字符:) 除 ' (U+0027)、\ (U+005C) 和换行符外的任何字符 simple-escape-sequence: one of(简单转义序列:下列之一) \' \" \\ \0 \a \b \f \n \r \t \v hexadecimal-escape-sequence:(十六进制转义序列:) \x   hex-digit   hex-digitopt   hex-digitopt   hex-digitopt(\x   十六进制数字   十六进制数字可选   十六进制数字可选   十六进制数字可选) “字符”中跟在反斜杠字符 (\) 后面的字符必须是下列字符之一:'、"、\、0、a、b、f、n、r、t、u、U、x、v。否则将发生编译时错误。 十六进制转义序列表示单个 Unicode 字符,它的值由“\x”后接十六进制数组成。 如果一个字符表示的值大于 U+FFFF,则将发生编译时错误。 字符中的 Unicode 字符转义序列(第 2.4.1 节)必须在 U+0000 到 U+FFFF 的范围内。 一个简单转义序列表示一个 Unicode 字符编码,详见下表。 转义序列 字符名称 Unicode 编码 \' 单引号 0x0027 \" 双引号 0x0022 \\ 反斜杠 0x005C \0 空 0x0000 \a 警报 0x0007 \b 退格符 0x0008 \f 换页符 0x000C \n 换行符 0x000A \r 回车 0x000D \t 水平制表符 0x0009 \v 垂直制表符 0x000B “字符”的类型为 char。  

阅读(1922) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册