晨风资讯网
新闻资讯网络冲浪网页设计网络编程图形图像数据库网络媒体服务器网络安全网站运营软件教程黑客认证Wap技术
教程搜索
教程搜索:
  首页 > 程序开发 > C/C++ > 正文  

C# 语言规范--2.4.4.4 字符
日期:2006-5-31 15:48:48 来源:网络 作者:无名 浏览:

C# 语言规范--2.4.4.4 字符:

字符表示单个字符,通常由置于引号中的一个字符组成,如 '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   十六进制数字   十六进制数字可选   十六进制数字可选   十六进制数字可选

“字符”中跟在反斜杠字符 (\) 后面的字符必须是下列字符之一:'"\0abfnrt、u、U、xv。否则将发生编译时错误。

十六进制转义序列表示单个 Unicode 字符,它的值由“\x”后接十六进制数组成。

如果一个字符表示的值大于 U+FFFF,则将发生编译时错误。

字符中的 Unicode 字符转义序列(第 2.4.1 节)必须在 U+0000U+FFFF 的范围内。

一个简单转义序列表示一个 Unicode 字符编码,详见下表。

转义序列字符名称Unicode 编码
\'
单引号
0x0027
\"
双引号
0x0022
\\
反斜杠
0x005C
\0
0x0000
\a
警报
0x0007
\b
退格符
0x0008
\f
换页符
0x000C
\n
换行符
0x000A
\r
回车
0x000D
\t
水平制表符
0x0009
\v
垂直制表符
0x000B

“字符”的类型为 char




上一篇: C# 语言规范--2.4.4.1 布尔值 下一篇:

C# 语言规范--2.4.4.5 字符串

返回列表 打印此页 加入收藏 资讯论坛 关闭窗口 点击复制本页地址,发送给QQ/MSN好友
关于我们 - 联系我们 - 版权声明 - 帮助(?) - 广告服务 - 友情链接 - 服务项目 - 人才招聘
2003-2008 版权所有 © 晨风资讯网 未经授权禁止复制或建立镜像
CopyRight 2003-2008 www.Net118.com,All Rights Reserved.Design By ChenFeng Network Studio