# 字符
char 类型在 std::cout cout里面默认就是字符类型
默认采用scii编码
### 例:
char a {65};
std::cout << a;
输出的是A,因为SCII编码里65默认是A
![](https://img.kancloud.cn/f0/fa/f0faf26293e628b2c41ea8f9d3ab8d5a_1133x1644.jpg)
## 字符数据类型
| 类型 | 内存占用|说明
| char |1 |ascii字符
| wchar_t | 2 |宽字节字符
|char16_t | 2 | utf_16字符
| char32_t | 4 |utf_32字符
## 用法
```
wchar_t a {L'值'};
char16_t a {u'值'};
char32_t a {U'值'};
```