
bilibiliC++11数据类型-字符型
发布日期:2021-05-26 22:58:52
浏览次数:2
分类:技术文章
本文共 1330 字,大约阅读时间需要 4 分钟。
2.4 字符型
作用: 字符型变量用于显示单个字符
语法:char ch = 'a';
注意1:在显示字符型变量时,用单引号将字符括起来,不要用双引号
注意2:单引号内只能有一个字符,不可以是字符串
- C和C++中字符型变量只占用1个字节。
- 字符型变量并不是把字符本身放到内存中存储,而是将对应的ASCII编码放入到存储单元
示例:
int main() { char ch = 'a'; cout << ch << endl; cout << sizeof(char) << endl; //ch = "abcde"; //错误,不可以用双引号 //ch = 'abcde'; //错误,单引号内只能引用一个字符 cout << (int)ch << endl; //查看字符a对应的ASCII码 ch = 97; //可以直接用ASCII给字符型变量赋值 cout << ch << endl; system("pause"); return 0;}
ASCII码表格:
ASCII值 | 控制字符 | ASCII值 | 字符 | ASCII值 | 字符 | ASCII值 | 字符 |
---|---|---|---|---|---|---|---|
0 | NUT | 32 | (space) | 64 | @ | 96 | 、 |
1 | SOH | 33 | ! | 65 | A | 97 | a |
2 | STX | 34 | " | 66 | B | 98 | b |
3 | ETX | 35 | # | 67 | C | 99 | c |
4 | EOT | 36 | $ | 68 | D | 100 | d |
5 | ENQ | 37 | % | 69 | E | 101 | e |
6 | ACK | 38 | & | 70 | F | 102 | f |
7 | BEL | 39 | , | 71 | G | 103 | g |
8 | BS | 40 | ( | 72 | H | 104 | h |
9 | HT | 41 | ) | 73 | I | 105 | i |
10 | LF | 42 | * | 74 | J | 106 | j |
11 | VT | 43 | + | 75 | K | 107 | k |
12 | FF | 44 | , | 76 | L | 108 | l |
13 | CR | 45 | - | 77 | M | 109 | m |
14 | SO | 46 | . | 78 | N | 110 | n |
15 | SI | 47 | / | 79 | O | 111 | o |
16 | DLE | 48 | 0 | 80 | P | 112 | p |
17 | DCI | 49 | 1 | 81 | Q | 113 | q |
18 | DC2 | 50 | 2 | 82 | R | 114 | r |
19 | DC3 | 51 | 3 | 83 | S | 115 | s |
20 | DC4 | 52 | 4 | 84 | T | 116 | t |
21 | NAK | 53 | 5 | 85 | U | 117 | u |
22 | SYN | 54 | 6 | 86 | V | 118 | v |
23 | TB | 55 | 7 | 87 | W | 119 | w |
24 | CAN | 56 | 8 | 88 | X | 120 | x |
25 | EM | 57 | 9 | 89 | Y | 121 | y |
26 | SUB | 58 | : | 90 | Z | 122 | z |
27 | ESC | 59 | ; | 91 | [ | 123 | { |
28 | FS | 60 | < | 92 | / | 124 | | |
29 | GS | 61 | = | 93 | ] | 125 | } |
30 | RS | 62 | > | 94 | ^ | 126 | ` |
31 | US | 63 | ? | 95 | _ | 127 | DEL |
ASCII 码大致由以下 两部分组 成:
- ASCII 非打印控制字符: ASCII 表上的数字 0-31 分配给了控制字符,用于控制像打印机等一些外围设备。
- ASCII 打印字符:数字 32-126 分配给了能在键盘上找到的字符,当查看或打印文档时就会出现。
转载地址:https://blog.csdn.net/aiqq136/article/details/113245821 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过按个爪印,很不错,赞一个!
[***.219.124.196]2023年11月29日 01时12分54秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
C++的重载、重写、隐藏
2019-03-25
Python代码中文注释/输出中文无法运行
2019-03-25
idea/Clion/Pycharm的正则表达式搜索/模糊搜索/通配符搜索
2019-03-25
google风格C++代码规范(长期更新)最近更新:2020.6.5
2019-03-25
JsonCpp的小数精度问题和插入输出顺序问题
2019-03-25
shell 中的常用语法记录(长期更新)
2019-03-25
shell脚本输出连续时间(天/小时/分钟/秒钟),可存入字符串数组中
2019-03-25
yuemiao-开发(一)
2019-03-25
fiddler4实现手机抓包的流程
2019-03-25
工具(tcping)---查看指定IP的端口是否打开
2019-03-25
工具(cmder)---轻量级免费命令行工具
2019-03-25
在Linux/Ubuntu中,创建Clion, Pycharm,IDEA的桌面快捷方式
2019-03-25
c语言多线程返回值以及内存回收的问题
2019-03-25
VM:VMware 创建windows10 虚拟机
2019-03-25
win10磁盘未分配区被分隔,无法拓展卷的问题
2019-03-25
Keepass密码管理,windows+安卓+Onedrive实现云同步
2019-03-25
Excel 柱形图修改图例大小,增加图例宽度
2019-03-25
VS2015环境中,Vb.Net进行sql数据库操作时遇到的中文问号的问题
2019-03-25