编程论坛
注册
登录
编程论坛
→
C语言论坛
我想定义 “ ① ”,这个字符不知道用什么定义?
wfztwq
发布于 2018-02-25 20:03, 861 次点击
我想定义 “ ① ”,这个字符不知道用什么定义?
char
已试。
2 回复
#2
rjsp
2018-02-26 09:33
按C/C++标准,共有5种可能的编码
程序代码:
#include
<stddef.h>
#include
<uchar.h>
int
main(
void
)
{
char
a[] =
"
①
"
;
//
编码由实现定义
wchar_t
b = L
'
①
'
;
//
宽字符,编码由实现定义
char
c[] = u8
"
①
"
;
//
编码是UTF-8
char16_t d = u
'
①
'
;
//
编码是UTF-16
char32_t e = U
'
①
'
;
//
编码是UTF-32
}
#3
wfztwq
2018-02-26 09:43
回复 2楼 rjsp
谢谢指教!
1