01-基础语法/05-字符:修订间差异
跳转到导航
跳转到搜索
小 导入1个版本 |
->Importer 批量导入三三文档 |
(没有差异)
| |
2026年5月20日 (三) 16:50的版本
字符与字符串字面量
- 'a':字符
- "abcdefg":字符串
- "a":双引号括起来的,只有一个字符也是字符串
- "":空串也是字符串
字符与整数的对应转换
char c;
int a;
数字字符与对应整数
- '0' ~ '9' 对应的 ASCII 为 48 ~ 57
- 数字字符转换为对应整数:(int)(c - '0')
- 数字转换为对应字符:(char)(a + '0')
大小写字母映射到 [math]\displaystyle{ 0\sim 25 }[/math]
- 'a' ~ 'z' 对应的 ASCII 为 97 ~ 122
- 'A' ~ 'Z' 对应的 ASCII 为 65 ~ 90
- 大写字母映射到 [math]\displaystyle{ 0\sim 25 }[/math]:(int)(c - 'A')
- 小写字母映射到 [math]\displaystyle{ 0\sim 25 }[/math]:(int)(c - 'a')
大小写字母之间转换
- 大写转小写:(char)(c - 'A' + 'a')
- 小写转大写:(char)(c - 'a' + 'A')