char8_t
来自cppreference.com
在标头 <uchar.h> 定义
|
||
typedef unsigned char char8_t; |
(C23 起) | |
char8_t 为用于 UTF-8 的无符号整数类型,且与 unsigned char 为相同类型。
示例
运行此代码
可能的输出:
11 UTF-8 code units: [ 7A C3 9F E6 B0 B4 F0 9F 8D 8C 00 ]
引用
- C23 标准(ISO/IEC 9899:2024):
- 7.30 Unicode utilities <uchar.h> (第 410 页)