明德-B班14课
2025-04-27 16:12:06
发布于:广东
字符类型
-
char
类型- 用于存储单个字符(1字节,范围-128127或0255)
- 声明:
char c = 'A';
-
ASCII值转换
char c = 'A'; int ascii = (int)c; // 输出65 char c2 = 65; // 等价于'A'
ASCII基础
常用ASCII范围:
十进制范围 | 字符类型 |
---|---|
0-31 | 控制字符(如换行\n ) |
32 | 空格 |
48-57 | 数字0-9 |
65-90 | 大写字母A-Z |
97-122 | 小写字母a-z |
特殊字符示例:
字符 | ASCII十进制 | 说明 |
---|---|---|
\0 |
0 | 空字符 |
\n |
10 | 换行 |
\t |
9 | 制表符 |
' ' |
32 | 空格 |
字符操作
-
输入输出
char ch; cin >> ch; // 输入字符 cout << ch; // 输出字符 cout << (int)ch; // 输出ASCII值
-
字符运算
// 大小写转换 char lower = 'a'; char upper = lower - 32; // 'A'(ASCII差32) // 字符比较 if ('A' <= ch && ch <= 'Z') { cout << "大写字母"; }
课堂回放:链接:https://share.weiyun.com/0lEz4KVz 密码:v3jfex
这里空空如也
有帮助,赞一个