在前面的示例中,有两个字面值示例:整数(17)和字符串("\"mylnteger\"is")。其他变量类型也有相关的字面 值,如下表所示。其中有许多涉及后缀,即在字面值的后面添加一些字符来指定想要的类型。一些字面值有 多种类型,在编译时由编译器根据它们的上下文确定其类型(同样见下表)
类 型 | 类别 | 后缀 | 示例/允许的值 |
bool | 布尔 | 无 | true 或 &l$e |
int、uint、long、ulong | 整数 | 无 | 100 |
uint、ulong | 整数 | u或U | 100U |
long、ulong | 整数 | 1或L | 100L |
ulong | 整数 | ul、uL、Ul、UL、lu、1U、Lu 或 LU | 100UL |
float | 实数 | f或F | 1.5F |
double | 实数 | 无、d或D | 1.5 |
decimal | 实数 | m或M | 1.5M |
char | 字符 | 无 | V或转义序列 |
string | 字符串 | 无 | "a...a",可以包含转义序列 |
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>